Best way to travel between

Bangkok Thailand
Hat Yai Songkhla Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$27.0
963.9 km
15h 0mins
51.09 kgs
 
bus
$32.0
965.94 km
13h 55mins
28.98 kgs
 
flight
$42.0
850.5 km
4h 27mins
91.85 kgs
 
drive
$130.0
962.02 km
13h 46mins
123.14 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 963.9 km 15h 0mins 867 THB 27.0
Bus 965.94 km 13h 55mins 1,027 THB 32.0
Flight 850.5 km 4h 27mins 1,348 THB 42.0
Drive 962.02 km 13h 46mins 4,172 THB 130.0
Take Train from Bangkok Hualamphong to Hat Yai
Time: 15h 0mins Cost: 867 THB; $ 24.3 - 29.7 USD CO2 Emission: 51.1 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bangkok Thailand and Hat Yai Songkhla Thailand is to travel by train, which will cost about 867 THB or 24.30 USD.