Best way to travel between

Phuket Thailand
Hanoi, Vietnam
Travel Modes
Price
Distance
Duration
CO2
bus
$84.0
2338.35 km
49h 32mins
70.15 kgs
 
bus
$95.0
2605.2 km
52h 51mins
78.16 kgs
 
bus
$129.0
2749.92 km
63h 48mins
82.5 kgs
 
train
$131.0
2846.55 km
59h 33mins
150.87 kgs
 
train
$139.0
2844.86 km
53h 39mins
150.78 kgs
 
flight
$154.0
1788.08 km
8h 6mins
193.11 kgs
 
drive
$240.0
2264.97 km
32h 46mins
289.92 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2338.35 km 49h 32mins 1,772,702 VND 84.0
Bus 2605.2 km 52h 51mins 2,004,842 VND 95.0
Bus 2749.92 km 63h 48mins 2,722,364 VND 129.0
Train 2846.55 km 59h 33mins 2,764,572 VND 131.0
Train 2844.86 km 53h 39mins 2,933,400 VND 139.0
Flight 1788.08 km 8h 6mins 3,249,954 VND 154.0
Drive 2264.97 km 32h 46mins 5,064,864 VND 240.0
Take Bus from Phuket to Bangkok Mochit Bus Terminal
Time: 12h 47mins Cost: 590,901 VND; $ 25.2 - 30.8 USD CO2 Emission: 26.99 kgs
Take Bus from Bangkok Mochit Bus Terminal to Mukdahan
Time: 9h 59mins Cost: 400,968 VND; $ 17.1 - 20.9 USD CO2 Emission: 19.86 kgs
Take Bus from Mukdahan to Savannakhet Laos
Time: 1h 3mins Cost: 21,104 VND; $ 0.9 - 1.1 USD CO2 Emission: 0.49 kgs
Take Bus from Savannakhet Laos to Ha Noi
Time: 23h 6mins Cost: 759,730 VND; $ 32.4 - 39.6 USD CO2 Emission: 22.82 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Phuket Thailand and Hanoi, Vietnam is to travel by bus, which will cost about 1,772,702 VND or 75.60 USD.