Best way to travel between

Singapore
Utapao, Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$54.0
2196.48 km
46h 58mins
116.41 kgs
 
flight
$73.0
1370.72 km
4h 46mins
148.04 kgs
 
bus
$126.0
2189.78 km
31h 57mins
65.69 kgs
 
drive
$310.0
2085.3 km
25h 59mins
266.92 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2196.48 km 46h 58mins 1,733 THB 54.0
Flight 1370.72 km 4h 46mins 2,343 THB 73.0
Bus 2189.78 km 31h 57mins 4,044 THB 126.0
Drive 2085.3 km 25h 59mins 9,949 THB 310.0
Take Train from City Hall to Marsiling
Time: 52mins Cost: 64 THB; $ 1.8 - 2.2 USD CO2 Emission: 1.54 kgs
Take Train from Singapore Woodlands to Butterworth
Time: 14h 34mins Cost: 257 THB; $ 7.2 - 8.8 USD CO2 Emission: 39.91 kgs
Take Train from Butterworth to Bangkok Hualamphong
Time: 23h 40mins Cost: 963 THB; $ 27.0 - 33.0 USD CO2 Emission: 64.17 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 Singapore and Utapao, Thailand is to travel by train, which will cost about 1,733 THB or 48.60 USD.