Best way to travel between

Changi Airport Singapore Singapore
Bangkok Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$61.95
1856.7 km
29h 58mins
98.41 kgs
 
bus
$68.87
1874.78 km
30h 56mins
56.24 kgs
 
flight
$77.25
1446.68 km
2h 53mins
156.24 kgs
 
drive
$227.95
1833.52 km
23h 3mins
234.69 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1856.7 km 29h 58mins 1,988 THB 61.95
Bus 1874.78 km 30h 56mins 2,210 THB 68.87
Flight 1446.68 km 2h 53mins 2,479 THB 77.25
Drive 1833.52 km 23h 3mins 7,316 THB 227.95
Take Train from Changi Airport to Tanah Merah
Time: 8mins Cost: 64 THB; $ 1.8 - 2.2 USD CO2 Emission: 0.34 kgs
Take Train from Tanah Merah to Paya Lebar
Time: 13mins Cost: 64 THB; $ 1.8 - 2.2 USD CO2 Emission: 0.33 kgs
Take Walk from Paya Lebar to Singapore Beach Road
Time: 6mins Cost: 0 THB; $ 0.0 - 0.0 USD CO2 Emission: 0.07 kgs
Take Bus from Singapore Beach Road to Hat Yai
Time: 13h 13mins Cost: 1,476 THB; $ 41.4 - 50.6 USD CO2 Emission: 27.07 kgs
Take Bus from Hat Yai to Hat Yai station
Time: 1mins Cost: 1 THB; $ 0.0 - 0.0 USD CO2 Emission: 0.02 kgs
Take Train from Hat Yai to Bang Sue Junction
Time: 13h 15mins Cost: 353 THB; $ 9.9 - 12.1 USD CO2 Emission: 49.84 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Changi Airport Singapore Singapore and Bangkok Thailand is to travel by train, which will cost about 1,990 THB or 55.80 USD.