Best way to travel between

Changi Airport Singapore Singapore
Koh Samui
Travel Modes
Price
Distance
Duration
CO2
train
$25.2
1365.98 km
24h 6mins
72.4 kgs
 
bus
$47.04
1352.03 km
26h 9mins
40.56 kgs
 
drive
$154.0
1243.91 km
15h 53mins
159.22 kgs
 
flight
$200.0
1033.03 km
3h 35mins
111.57 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1365.98 km 24h 6mins 809 THB 25.2
Bus 1352.03 km 26h 9mins 1,510 THB 47.04
Drive 1243.91 km 15h 53mins 4,943 THB 154.0
Flight 1033.03 km 3h 35mins 6,419 THB 200.0
Take Drive from Changi Airport MRT Station to Johor Bahru Sentral
Time: 34mins Cost: 160 THB; $ 4.5 - 5.5 USD CO2 Emission: 5.03 kgs
Take Train from Johor Bahru Sentral to Gemas
Time: 4h 30mins Cost: 96 THB; $ 2.7 - 3.3 USD CO2 Emission: 10.31 kgs
Take Train from Gemas to Padang Besar
Time: 8h 5mins Cost: 514 THB; $ 14.4 - 17.6 USD CO2 Emission: 36.98 kgs
Take Train from Padang Besar to Hat Yai
Time: 55mins Cost: 160 THB; $ 4.5 - 5.5 USD CO2 Emission: 2.4 kgs
Take Train from Hat Yai to Surat Thani Train Station
Time: 4h 17mins Cost: 225 THB; $ 6.3 - 7.7 USD CO2 Emission: 15.61 kgs
Take Taxi from Surat Thani Train Station to Lomprayah Tapee River Surat Thani City
Time: 20mins Cost: 225 THB; $ 6.3 - 7.7 USD CO2 Emission: 2.68 kgs
Take Ferry from Lomprayah Tapee River Surat Thani City to Koh Samui Nathon Pier
Time: 1h 30mins Cost: 674 THB; $ 18.9 - 23.1 USD CO2 Emission: 9.41 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Changi Airport Singapore Singapore and Koh Samui is to travel by train, which will cost about 802 THB or 22.50 USD.