Best way to travel between

Dikwella, Southern Province, Sri Lanka
Yala National Park, Hambantota, Southern Province, Sri Lanka
Travel Modes
Price
Distance
Duration
CO2
bus
$22.75
249.9 km
6h 30mins
7.5 kgs
 
drive
$54.15
247.45 km
5h 47mins
31.67 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 249.9 km 6h 30mins 2,984 LKR 22.75
Drive 247.45 km 5h 47mins 7,103 LKR 54.15
Take Car from Dikwella to Matara Bus Station
Time: 34mins Cost: 1,836 LKR; $ 12.6 - 15.4 USD CO2 Emission: 2.76 kgs
Take Bus from Matara Bus Station to Monaragala
Time: 5h 1mins Cost: 262 LKR; $ 1.8 - 2.2 USD CO2 Emission: 5.48 kgs
Take Car from Monaragala to Yala National Park
Time: 55mins Cost: 885 LKR; $ 6.1 - 7.4 USD CO2 Emission: 5.88 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Dikwella, Southern Province, Sri Lanka and Yala National Park, Hambantota, Southern Province, Sri Lanka is to travel by bus, which will cost about 3,017 LKR or 20.70 USD.