Best way to travel between

Phuket Thailand
Udon Thani Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$57.0
1814.4 km
25h 3mins
96.16 kgs
 
bus
$60.0
1881.63 km
27h 42mins
56.45 kgs
 
flight
$61.0
1230.32 km
4h 51mins
132.87 kgs
 
drive
$200.0
1467.44 km
20h 50mins
187.83 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1814.4 km 25h 3mins 1,829 THB 57.0
Bus 1881.63 km 27h 42mins 1,926 THB 60.0
Flight 1230.32 km 4h 51mins 1,958 THB 61.0
Drive 1467.44 km 20h 50mins 6,419 THB 200.0
Take Bus from Phuket to Saraburi
Time: 15h 50mins Cost: 1,188 THB; $ 33.3 - 40.7 USD CO2 Emission: 30.1 kgs
Take Train from Saraburi to Udon Thani
Time: 7h 34mins Cost: 642 THB; $ 18.0 - 22.0 USD CO2 Emission: 42.86 kgs
Take Walk from Udon Thani to Udon Thani (Station)
Time: 36mins Cost: 13 THB; $ 0.4 - 0.5 USD CO2 Emission: 0.38 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Phuket Thailand and Udon Thani Thailand is to travel by train, which will cost about 1,829 THB or 51.30 USD.