Best way to travel between

Hat Yai Songkhla Thailand
Chiang Mai Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$42.0
1759.68 km
28h 48mins
93.26 kgs
 
flight
$71.0
1376.08 km
2h 20mins
148.62 kgs
 
drive
$230.0
1650.36 km
23h 25mins
211.25 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1759.68 km 28h 48mins 1,348 THB 42.0
Flight 1376.08 km 2h 20mins 2,279 THB 71.0
Drive 1650.36 km 23h 25mins 7,382 THB 230.0
Take Train from Hat Yai to Bangkok Hualamphong
Time: 15h 17mins Cost: 867 THB; $ 24.3 - 29.7 USD CO2 Emission: 52.11 kgs
Take Train from Bangkok Hualamphong to Chiang Mai
Time: 12h 29mins Cost: 481 THB; $ 13.5 - 16.5 USD CO2 Emission: 41.2 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hat Yai Songkhla Thailand and Chiang Mai Thailand is to travel by train, which will cost about 1,348 THB or 37.80 USD.