There are 8 ways to get from Ambepussa to Hambantota by taxi, plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Bandaranaike International Airport, fly
best- Take the taxi from Ambepussa to Colombo-Airport-CMBtaxi
- Fly from Bandaranaike International Airport (CMB) to Weerawila International Airport (WRZ)plane CMB - WRZ
2h 42mRs 29,758–137,523Bus
cheapest- Take the bus from Ambepussa to Kandybus 17
- Take the bus from Kandy to Tissamaharamabus
10h 29mRs 4,211–5,230Bus, taxi
- Take the bus from Ambepussa to Kadawathabus
- Take the bus from Kadawatha to Matarabus
- Take the taxi from Tangalle to Hambantotataxi
5h 58mRs 17,658–22,181Train, taxi
- Take the train from Ambepussa to Colombo Forttrain
- Take the train from Fort Station to Beliattatrain
- Take the taxi from Beliatta to Hambantotataxi
6h 57mRs 17,947–26,599Drive 203.7 km
- Drive from Ambepussa to Hambantotacar 203.7 km
3h 33mRs 9,207–13,299Taxi
- Take the taxi from Ambepussa to Hambantotataxi 203.7 km
3h 33mRs 10,000–13,000Taxi to Hatton, fly
- Take the taxi from Ambepussa to Hatton (NUF)taxi
- Fly from Hatton (NUF) to Weerawila International Airport (WRZ)plane NUF - WRZ
3h 24mRs 16,996–93,350Bus to Kandy, fly
- Take the bus from Ambepussa to Kandybus
- Fly from Kandy (KDW) to Weerawila International Airport (WRZ)plane KDW - WRZ
4h 30mRs 13,711–89,530
Bandaranaike International Airport (CMB) to Weerawila International Airport (WRZ) flights
Questions & Answers
The cheapest way to get from Ambepussa to Hambantota is to bus which costs Rs. 4200 - Rs. 5500 and takes 10h 29m.
The fastest way to get from Ambepussa to Hambantota is to taxi and fly which takes 2h 42m and costs Rs. 29000 - Rs. 140000.
No, there is no direct bus from Ambepussa to Hambantota. However, there are services departing from Ambepussa and arriving at Tissamaharama via Kandy. The journey, including transfers, takes approximately 10h 29m.
The distance between Ambepussa and Hambantota is 247 km. The road distance is 203.7 km.
The best way to get from Ambepussa to Hambantota without a car is to bus and taxi which takes 5h 58m and costs Rs. 17000 - Rs. 23000.
It takes approximately 2h 42m to get from Ambepussa to Hambantota, including transfers.
Ambepussa to Hambantota bus services, operated by National Transport Commission, depart from Ambepussa station.
Ambepussa to Hambantota bus services, operated by National Transport Commission, arrive at Kandy station.
Yes, the driving distance between Ambepussa to Hambantota is 204 km. It takes approximately 3h 33m to drive from Ambepussa to Hambantota.
There are 189+ hotels available in Hambantota.
What companies run services between Ambepussa, Sabaragamuwa, Sri Lanka and Hambantota, Sri Lanka?
You can take a bus from Ambepussa to Hambantota via Kandy and Tissamaharama in around 10h 29m.
- Website
- cinnamonair.com
Flights from Bandaranaike International Airport to Weerawila International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- Rs 15,000–120,000
Flights from Bandaranaike International Airport to Weerawila International Airport via Sigiriya
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- Rs 18,000–130,000
Flights from Bandaranaike International Airport to Weerawila International Airport via Batticaloa
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- Rs 19,000–130,000
Flights from Hatton to Weerawila International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rs 10,000–85,000
Flights from Kandy to Weerawila International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rs 10,000–85,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Ambepussa to Colombo Fort
- Ave. Duration
- 1h 6m
- Frequency
- 5 times a week
- Estimated price
- Rs 1,200–2,900
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,200–2,900
Train from Fort Station to Beliatta
- Ave. Duration
- 3h 48m
- Frequency
- 4 times a day
- Estimated price
- Rs 240–3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
- 3rd Class
- Rs 1,802
- 2nd Class
- Rs 240
- 1st Class
- Rs 2,163
- Phone
- +94 777 382 186
- [email protected]
- Website
- superline.lk
Bus from Ambepussa to Kadawatha
- Ave. Duration
- 56 min
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,500
- Website
- https://superline.lk/
- Phone
- +94 011-2587372
- [email protected]
- Website
- ntc.gov.lk
Bus from Kadawatha to Matara
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- Rs 530–590
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 530–590
- Semi Lux
- Rs 650–900
- Super Lux
- Rs 1,200–1,600
Bus from Ambepussa to Kandy
- Ave. Duration
- 1h 20m
- Frequency
- Every 15 minutes
- Estimated price
- Rs 210–230
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 210–230
- Semi Lux
- Rs 230–320
- Super Lux
- Rs 430–550
Bus from Ambepussa to Kandy
- Ave. Duration
- 1h 20m
- Frequency
- Every 15 minutes
- Estimated price
- Rs 210–230
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 210–230
- Semi Lux
- Rs 230–320
- Super Lux
- Rs 430–550
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Kandy to Tissamaharama
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Estimated price
- Rs 900–1,300
- Schedules at
- sltb.eseat.lk
- Seater
- Rs 1,020–1,050
- Ave. Duration
- 1h 34m
- Estimated price
- Rs 4,700–20,000
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Mr.Taxi.lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Senu Cabs
- Phone
- +94 77 05 28 583
- Website
- senutaxicabs.com
Mr.Taxi.lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Senu Cabs
- Phone
- +94 77 05 28 583
- Website
- senutaxicabs.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travel Insider: Top Japan travel tips by Beatrix Holland, How to get from London to Edinburgh, and Travelling by boat in Italy - to help you get the most out of your next trip.













