Best way to travel between

Chiang Mai Thailand
Utapao, Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$37.0
986.96 km
18h 17mins
52.31 kgs
 
bus
$39.0
926.1 km
14h 19mins
27.78 kgs
 
flight
$42.0
724.17 km
1h 20mins
78.21 kgs
 
drive
$120.0
860.88 km
11h 48mins
110.19 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 986.96 km 18h 17mins 1,188 THB 37.0
Bus 926.1 km 14h 19mins 1,252 THB 39.0
Flight 724.17 km 1h 20mins 1,348 THB 42.0
Drive 860.88 km 11h 48mins 3,851 THB 120.0
Take Train from Chiang Mai to Bangkok Hualamphong
Time: 12h 29mins Cost: 738 THB; $ 20.7 - 25.3 USD CO2 Emission: 41.5 kgs
Take Train from Bangkok Hualamphong to Ban Plu Ta Luang
Time: 4h 36mins Cost: 321 THB; $ 9.0 - 11.0 USD CO2 Emission: 10.41 kgs
Take Car from Ban Plu Ta Luang to Utapao Airport (UTP)
Time: 10mins Cost: 128 THB; $ 3.6 - 4.4 USD CO2 Emission: 1.03 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Chiang Mai Thailand and Utapao, Thailand is to travel by train, which will cost about 1,188 THB or 33.30 USD.