There are 8 ways to get from Hambantota to Kankesanturai by taxi, bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Hambantota to Tangalletaxi
- Take the bus from Matara to Kadawathabus
- Take the bus from Kadawatha to Kankesanturaibus
11h 4mRs 18,575–21,681Bus, train
cheapest- Take the bus from Tissamaharama to Colombo Bastian Mawatha Bus Terminalbus 32
- Take the train from Colombo Fort to Kankesanturaitrain Colombo / ...
16h 6mRs 5,100–7,864Taxi, bus, train
- Take the taxi from Hambantota to Tangalletaxi
- Take the bus from Matara Bus Station to Fort Stationbus
- Take the train from Colombo Fort to Kankesanturaitrain
12h 18mRs 17,175–22,271Drive 528.3 km
- Drive from Hambantota to Kankesanturaicar 528.3 km
9h 36mRs 23,828–34,419Taxi
- Take the taxi from Hambantota to Kankesanturaitaxi 528.3 km
9h 36mRs 26,000–32,000Fly, bus
- Fly from Weerawila International Airport (WRZ) to Sigiriya Airport (GIU)plane WRZ - GIU
- Take the bus from Dambulla to Kankesanturaibus
28h 5mRs 18,276–101,049Taxi, bus via Galewela
- Take the taxi from Hambantota to Tangalletaxi
- Take the bus from Tangalle to Galewelabus
- Take the bus from Galewela to Kankesanturaibus
12h 38mRs 17,755–21,101Taxi, train
- Take the taxi from Hambantota to Beliattataxi
- Take the train from Beliatta to Bambalapitiyatrain
- Take the train from Bambalapitiya to Kankesanturaitrain
14h 38mRs 18,003–25,956
Weerawila International Airport (WRZ) to Sigiriya Airport (GIU) flights
Questions & Answers
The cheapest way to get from Hambantota to Kankesanturai is to bus and train which costs Rs. 5000 - Rs. 8000 and takes 16h 6m.
The fastest way to get from Hambantota to Kankesanturai is to drive which takes 9h 36m and costs Rs. 23000 - Rs. 35000.
The distance between Hambantota and Kankesanturai is 636 km. The road distance is 528.3 km.
The best way to get from Hambantota to Kankesanturai without a car is to taxi and bus which takes 11h 4m and costs Rs. 18000 - Rs. 22000.
It takes approximately 11h 4m to get from Hambantota to Kankesanturai, including transfers.
Yes, the driving distance between Hambantota to Kankesanturai is 528 km. It takes approximately 9h 36m to drive from Hambantota to Kankesanturai.
There are 245+ hotels available in Kankesanturai.
What companies run services between Hambantota, Sri Lanka and Kankesanturai, Sri Lanka?
There is no direct connection from Hambantota to Kankesanturai. However, you can take the taxi to Tangalle, take the bus to Matara, take the bus to Kadawatha, then take the bus to Kankesanturai. Alternatively, you can take the taxi to Tangalle, take the bus to Matara, walk to Matara Bus Station, take the bus to Fort Station, walk to Colombo Fort, then take the train to Kankesanturai.
- Website
- cinnamonair.com
Flights from Weerawila International Airport to Sigiriya Airport via Colombo
- Ave. Duration
- 22h 15m
- When
- Every day
- Estimated price
- Rs 13,000–95,000
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Colombo Fort to Kankesanturai
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,400
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 2,600–3,400
Train from Beliatta to Bambalapitiya
- Ave. Duration
- 3h 41m
- Frequency
- 5 times a week
- 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
Train from Bambalapitiya to Kankesanturai
- Ave. Duration
- 9h 4m
- Frequency
- Once daily
- Estimated price
- Rs 1,300–3,400
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 2,600–3,400
Train from Colombo Fort to Kankesanturai
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,400
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,500–1,900
- Air Conditioned Saloon
- Rs 2,600–3,400
- Phone
- +94 011-2587372
- [email protected]
- Website
- ntc.gov.lk
Bus from Matara to Kadawatha
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- Rs 520–580
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 520–580
- Semi Lux
- Rs 600–900
- Super Lux
- Rs 1,200–1,500
Bus from Matara Bus Station to Fort Station
- Ave. Duration
- 2h 35m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 520–570
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 520–570
- Semi Lux
- Rs 600–900
- Super Lux
- Rs 1,100–1,500
Bus from Tissamaharama to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 7h 25m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 700–800
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 700–800
- Semi Lux
- Rs 900–1,300
- Super Lux
- Rs 1,700–2,200
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Kadawatha to Kankesanturai
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- Rs 2,700–2,800
- Schedules at
- https://ncgexpress.lk/
- Sleeper/Seater
- Rs 2,700–2,800
Bus from Dambulla to Kankesanturai
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- Rs 2,050–2,200
- Schedules at
- https://ncgexpress.lk/
- Sleeper/Seater
- Rs 2,050–2,200
Bus from Galewela to Kankesanturai
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- Rs 2,200–2,300
- Schedules at
- https://ncgexpress.lk/
- Sleeper/Seater
- Rs 2,200–2,300
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Tangalle to Galewela
- Ave. Duration
- 6h 27m
- Frequency
- Once daily
- Estimated price
- Rs 1,000–1,600
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 2h 33m
- Estimated price
- Rs 14,000–32,000
Mr Cabs
- Phone
- +94 77 34 30 238
- Website
- mrcabshambantota.business.site
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Mr Cabs
- Phone
- +94 77 34 30 238
- Website
- mrcabshambantota.business.site
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Mr Cabs
- Phone
- +94 77 34 30 238
- Website
- mrcabshambantota.business.site
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Mr Cabs
- Phone
- +94 77 34 30 238
- Website
- mrcabshambantota.business.site
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Mr Cabs
- Phone
- +94 77 34 30 238
- Website
- mrcabshambantota.business.site
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 Italian Lakes: Getting around by train, How to get from Gatwick Airport into central London, and How to get from London to Edinburgh - to help you get the most out of your next trip.














