Best way to travel between

Negombo, Western Province, Sri Lanka
Kandy, Central Province, Sri Lanka
Travel Modes
Price
Distance
Duration
CO2
train
$8.0
159.58 km
4h 39mins
8.46 kgs
 
drive
$12.0
109.2 km
2h 11mins
13.98 kgs
 
flight
$127.0
144.43 km
1h 21mins
15.6 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 159.58 km 4h 39mins 1,049 LKR 8.0
Drive 109.2 km 2h 11mins 1,574 LKR 12.0
Flight 144.43 km 1h 21mins 16,659 LKR 127.0
Take Car from Negombo to Bandaranaike Airport
Time: 12mins Cost: 656 LKR; $ 4.5 - 5.5 USD CO2 Emission: 1.41 kgs
Take Bus from Bandaranaike Airport to Colombo Pettah
Time: 30mins Cost: 131 LKR; $ 0.9 - 1.1 USD CO2 Emission: 1.02 kgs
Take Train from Colombo Fort to Kandy
Time: 2h 56mins Cost: 262 LKR; $ 1.8 - 2.2 USD CO2 Emission: 6.13 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Negombo, Western Province, Sri Lanka and Kandy, Central Province, Sri Lanka is to travel by train, which will cost about 1,049 LKR or 7.20 USD.