Best way to travel between

Singapore
Hat Yai Songkhla Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$22.0
983.74 km
23h 31mins
52.14 kgs
 
bus
$25.0
915.67 km
13h 1mins
27.47 kgs
 
flight
$128.0
773.66 km
4h 17mins
83.56 kgs
 
drive
$140.0
896.88 km
9h 28mins
114.8 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 983.74 km 23h 31mins 706 THB 22.0
Bus 915.67 km 13h 1mins 802 THB 25.0
Flight 773.66 km 4h 17mins 4,108 THB 128.0
Drive 896.88 km 9h 28mins 4,493 THB 140.0
Take Train from City Hall to Marsiling
Time: 51mins Cost: 64 THB; $ 1.8 - 2.2 USD CO2 Emission: 1.37 kgs
Take Train from Singapore Woodlands to Ipoh station
Time: 11h 5mins Cost: 417 THB; $ 11.7 - 14.3 USD CO2 Emission: 30.23 kgs
Take Train from Ipoh station to Hatyai station
Time: 9h 35mins Cost: 225 THB; $ 6.3 - 7.7 USD CO2 Emission: 20.56 kgs
Source: Rome2rio

Mode of travel comparision chart

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