Best way to travel between

Dikwella, Sri Lanka
Colombo
Travel Modes
Price
Distance
Duration
CO2
train
$14.0
181.56 km
3h 5mins
9.62 kgs
 
bus
$14.0
196.73 km
5h 40mins
5.9 kgs
 
drive
$16.0
176.75 km
2h 17mins
22.62 kgs
 
drive
$95.0
176.75 km
2h 17mins
22.62 kgs
 
flight
$106.0
187.68 km
5h 6mins
20.27 kgs
 
flight
$142.0
174.42 km
1h 38mins
18.84 kgs
 
flight
$279.0
228.48 km
2h 45mins
24.68 kgs
 
flight
$405.0
204.0 km
2h 14mins
22.03 kgs
 
flight
$499.0
294.78 km
3h 48mins
31.84 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 181.56 km 3h 5mins 1,836 LKR 14.0
Bus 196.73 km 5h 40mins 1,836 LKR 14.0
Drive 176.75 km 2h 17mins 2,099 LKR 16.0
Drive 176.75 km 2h 17mins 12,461 LKR 95.0
Flight 187.68 km 5h 6mins 13,904 LKR 106.0
Flight 174.42 km 1h 38mins 18,627 LKR 142.0
Flight 228.48 km 2h 45mins 36,597 LKR 279.0
Flight 204.0 km 2h 14mins 53,125 LKR 405.0
Flight 294.78 km 3h 48mins 65,455 LKR 499.0
Take Car from Dikwella to Matara
Time: 23mins Cost: 1,574 LKR; $ 10.8 - 13.2 USD CO2 Emission: 2.82 kgs
Take Train from Matara to Colombo Fort
Time: 2h 41mins Cost: 262 LKR; $ 1.8 - 2.2 USD CO2 Emission: 8.51 kgs
Source: Rome2rio

Mode of travel comparision chart

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