Best way to travel between

Hat Yai Songkhla Thailand
Udon Thani Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$43.0
1564.57 km
26h 28mins
82.92 kgs
 
bus
$57.0
1850.91 km
29h 38mins
55.53 kgs
 
flight
$86.0
1226.04 km
2h 24mins
132.41 kgs
 
drive
$220.0
1578.15 km
22h 21mins
202.0 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1564.57 km 26h 28mins 1,380 THB 43.0
Bus 1850.91 km 29h 38mins 1,829 THB 57.0
Flight 1226.04 km 2h 24mins 2,760 THB 86.0
Drive 1578.15 km 22h 21mins 7,061 THB 220.0
Take Train from Hat Yai to Bangkok Hualamphong
Time: 15h 42mins Cost: 867 THB; $ 24.3 - 29.7 USD CO2 Emission: 51.78 kgs
Take Train from Bangkok Hualamphong to Udon Thani
Time: 9h 44mins Cost: 514 THB; $ 14.4 - 17.6 USD CO2 Emission: 31.15 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hat Yai Songkhla Thailand and Udon Thani Thailand is to travel by train, which will cost about 1,380 THB or 38.70 USD.