Best way to travel between

Colombo
Dikwella, Southern Province, Sri Lanka
Travel Modes
Price
Distance
Duration
CO2
train
$10.0
187.95 km
3h 2mins
9.96 kgs
 
bus
$10.0
177.76 km
2h 58mins
5.33 kgs
 
drive
$16.0
178.88 km
2h 22mins
22.9 kgs
 
drive
$100.0
173.72 km
2h 18mins
22.24 kgs
 
flight
$107.0
189.28 km
4h 18mins
20.44 kgs
 
flight
$509.0
299.73 km
3h 1mins
32.37 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 187.95 km 3h 2mins 1,312 LKR 10.0
Bus 177.76 km 2h 58mins 1,312 LKR 10.0
Drive 178.88 km 2h 22mins 2,099 LKR 16.0
Drive 173.72 km 2h 18mins 13,117 LKR 100.0
Flight 189.28 km 4h 18mins 14,036 LKR 107.0
Flight 299.73 km 3h 1mins 66,767 LKR 509.0
Take Train from Fort Station to Matara
Time: 2h 38mins Cost: 131 LKR; $ 0.9 - 1.1 USD CO2 Emission: 8.77 kgs
Take Car from Matara to Dikwella
Time: 24mins Cost: 1,181 LKR; $ 8.1 - 9.9 USD CO2 Emission: 2.9 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Colombo and Dikwella, Southern Province, Sri Lanka is to travel by train, which will cost about 1,312 LKR or 9.00 USD.