There are 8 ways to get from Mahiyangana to Hambantota by taxi, bus, 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 Mahiyangana to Ellataxi
- Take the bus from Ella to Tissamaharamabus
4h 36mRs 13,253–15,954Drive 183.5 km
cheapest- Drive from Mahiyangana to Hambantotacar 183.5 km
3h 14mRs 8,278–11,957Taxi
- Take the taxi from Mahiyangana to Hambantotataxi 183.5 km
3h 14mRs 9,000–11,000Taxi to Batticaloa Airport, fly to Weerawila International Airport
- Take the taxi from Mahiyangana to Batticaloa Airport (BTC)taxi
- Fly from Batticaloa Airport (BTC) to Weerawila International Airport (WRZ)plane BTC - WRZ
2h 46mRs 18,670–99,146Taxi, bus via Welimada
- Take the taxi from Mahiyangana to Welimadataxi
- Take the bus from Welimada to Tissamaharamabus
6h 1mRs 14,234–17,054Taxi to Kandy, fly to Weerawila International Airport
- Take the taxi from Mahiyangana to Kandy (KDW)taxi
- Fly from Kandy (KDW) to Weerawila International Airport (WRZ)plane KDW - WRZ
2h 59mRs 15,732–91,856Taxi to Sigiriya Airport, fly to Weerawila International Airport
- Take the taxi from Mahiyangana to Sigiriya Airport (GIU)taxi
- Fly from Sigiriya Airport (GIU) to Weerawila International Airport (WRZ)plane GIU - WRZ
3h 12mRs 20,039–99,582Taxi to Kandy, fly to Koggala, taxi
- Take the taxi from Mahiyangana to Kandy (KDW)taxi
- Fly from Kandy (KDW) to Koggala (KCT)plane KDW - KCT
- Take the taxi from Koggala (KCT) to Hambantotataxi
3h 28mRs 46,432–133,056
Batticaloa Airport (BTC) to Weerawila International Airport (WRZ) flights
Questions & Answers
The cheapest way to get from Mahiyangana to Hambantota is to drive which costs Rs. 8000 - Rs. 12000 and takes 3h 14m.
The fastest way to get from Mahiyangana to Hambantota is to taxi and fly which takes 2h 46m and costs Rs. 18000 - Rs. 100000.
The distance between Mahiyangana and Hambantota is 193 km. The road distance is 183.5 km.
The best way to get from Mahiyangana to Hambantota without a car is to taxi and bus which takes 4h 36m and costs Rs. 13000 - Rs. 16000.
It takes approximately 4h 36m to get from Mahiyangana to Hambantota, including transfers.
Yes, the driving distance between Mahiyangana to Hambantota is 183 km. It takes approximately 3h 14m to drive from Mahiyangana to Hambantota.
There are 187+ hotels available in Hambantota.
What companies run services between Mahiyangana, Central, Sri Lanka and Hambantota, Sri Lanka?
There is no direct connection from Mahiyangana to Hambantota. However, you can take the taxi to Ella, take the bus to Tissamaharama, then take the taxi to Hambantota. Alternatively, you can drive from Mahiyangana to Hambantota in around 3h 14m.
- Website
- cinnamonair.com
Flights from Batticaloa Airport to Weerawila International Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 11,000–90,000
Flights from Kandy to Weerawila International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rs 10,000–85,000
Flights from Sigiriya Airport to Weerawila International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- Rs 12,000–90,000
Flights from Kandy to Koggala
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- Rs 11,000–90,000
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Ella to Tissamaharama
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- Rs 800–1,200
- Schedules at
- sltb.eseat.lk
Bus from Welimada to Tissamaharama
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- Rs 850–1,200
- Schedules at
- sltb.eseat.lk
- Seater
- Rs 990–1,020
- Ave. Duration
- 1h 50m
- Estimated price
- Rs 3,400–39,000
Mr.Taxi.lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.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 Getting to Rome from the airport, Why you should take the train in the US, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.


