Best way to travel between

Bangkok Thailand
Dalat
Travel Modes
Price
Distance
Duration
CO2
bus
$54.42
1403.85 km
28h 34mins
42.12 kgs
 
train
$55.32
1310.16 km
35h 58mins
69.44 kgs
 
drive
$190.0
1239.3 km
23h 55mins
158.63 kgs
 
flight
$221.0
954.45 km
8h 43mins
103.08 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1403.85 km 28h 34mins 1,148,458 VND 54.42
Train 1310.16 km 35h 58mins 1,167,451 VND 55.32
Drive 1239.3 km 23h 55mins 4,009,684 VND 190.0
Flight 954.45 km 8h 43mins 4,663,896 VND 221.0
Take Bus from Bangkok to Phnom Penh
Time: 11h 49mins Cost: 633,108 VND; $ 27.0 - 33.0 USD CO2 Emission: 23.59 kgs
Take Car from Phnom Penh to Phnom Penh
Time: 13mins Cost: 21,104 VND; $ 0.9 - 1.1 USD CO2 Emission: 0.39 kgs
Take Bus from Phnom Penh to Da Lat City
Time: 15h 29mins Cost: 494,246 VND; $ 21.1 - 25.8 USD CO2 Emission: 18.44 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bangkok Thailand and Dalat is to travel by bus, which will cost about 1,139,594 VND or 48.60 USD.