Best way to travel between

Hambantota, Southern Province, Sri Lanka
Kandy, Central Province, Sri Lanka
Travel Modes
Price
Distance
Duration
CO2
train
$5.0
391.04 km
11h 21mins
20.73 kgs
 
drive
$23.0
251.49 km
4h 7mins
32.19 kgs
 
flight
$107.0
284.96 km
4h 14mins
30.78 kgs
 
drive
$130.0
261.45 km
4h 17mins
33.47 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 391.04 km 11h 21mins 656 LKR 5.0
Drive 251.49 km 4h 7mins 3,017 LKR 23.0
Flight 284.96 km 4h 14mins 14,036 LKR 107.0
Drive 261.45 km 4h 17mins 17,052 LKR 130.0
Take Bus from Hambantota to Colombo Bastian Mawatha Bus Terminal
Time: 7h 17mins Cost: 394 LKR; $ 2.7 - 3.3 USD CO2 Emission: 7.93 kgs
Take Walk from Colombo Bastian Mawatha Bus Terminal to Fort Station
Time: 12mins Cost: 18 LKR; $ 0.1 - 0.2 USD CO2 Emission: 0.13 kgs
Take Train from Fort Station to Kandy
Time: 2h 50mins Cost: 262 LKR; $ 1.8 - 2.2 USD CO2 Emission: 6.67 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hambantota, Southern Province, Sri Lanka and Kandy, Central Province, Sri Lanka is to travel by train, which will cost about 656 LKR or 4.50 USD.