Best way to travel between

Dalian, Liaoning, China
Nha Trang, Khanh Hoa province, Vietnam
Travel Modes
Price
Distance
Duration
CO2
train
$157.0
5049.0 km
100h 47mins
267.6 kgs
 
bus
$258.65
5757.9 km
81h 37mins
172.74 kgs
 
flight
$364.0
3450.3 km
9h 8mins
372.63 kgs
 
train
$406.0
5361.15 km
56h 40mins
284.14 kgs
 
drive
$500.0
4911.04 km
55h 41mins
628.61 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5049.0 km 100h 47mins 3,313,265 VND 157.0
Bus 5757.9 km 81h 37mins 5,458,446 VND 258.65
Flight 3450.3 km 9h 8mins 7,681,710 VND 364.0
Train 5361.15 km 56h 40mins 8,568,062 VND 406.0
Drive 4911.04 km 55h 41mins 10,551,800 VND 500.0
Take Bus from Dalian to Beijing Liuliqiao
Time: 12h 14mins Cost: 844,144 VND; $ 36.0 - 44.0 USD CO2 Emission: 25.86 kgs
Take Train from Liuliqiao to Beijing West
Time: 4mins Cost: 21,104 VND; $ 0.9 - 1.1 USD CO2 Emission: 0.16 kgs
Take Train from Beijingxi station to Hanoi station
Time: 61h 41mins Cost: 1,688,288 VND; $ 72.0 - 88.0 USD CO2 Emission: 150.46 kgs
Take Train from Hanoi to Nha Trang
Time: 24h 43mins Cost: 738,626 VND; $ 31.5 - 38.5 USD CO2 Emission: 71.3 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Dalian, Liaoning, China and Nha Trang, Khanh Hoa province, Vietnam is to travel by train, which will cost about 3,313,265 VND or 141.30 USD.