Best way to travel between

Samut Prakan Thailand
Phuket International Airport Phuket Thailand
Travel Modes
Price
Distance
Duration
CO2
train
$33.0
1040.0 km
17h 54mins
55.12 kgs
 
bus
$41.0
943.5 km
14h 43mins
28.3 kgs
 
flight
$105.0
768.61 km
8h 30mins
83.01 kgs
 
drive
$120.0
865.98 km
12h 21mins
110.85 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1040.0 km 17h 54mins 1,059 THB 33.0
Bus 943.5 km 14h 43mins 1,316 THB 41.0
Flight 768.61 km 8h 30mins 3,370 THB 105.0
Drive 865.98 km 12h 21mins 3,851 THB 120.0
Take Train from Suvarnabhumi Airport to Makkasan City Air Terminal
Time: 22mins Cost: 64 THB; $ 1.8 - 2.2 USD CO2 Emission: 1.33 kgs
Take Train from Phetchaburi to Hua Lamphong
Time: 22mins Cost: 64 THB; $ 1.8 - 2.2 USD CO2 Emission: 0.44 kgs
Take Train from Bangkok Hualamphong to Hua Hin
Time: 3h 45mins Cost: 321 THB; $ 9.0 - 11.0 USD CO2 Emission: 12.59 kgs
Take Bus from Hua Hin to Phuket Bus Terminal
Time: 9h 22mins Cost: 514 THB; $ 14.4 - 17.6 USD CO2 Emission: 21.67 kgs
Take Bus from Phuket Bus Terminal to Phuket Airport
Time: 1h 23mins Cost: 96 THB; $ 2.7 - 3.3 USD CO2 Emission: 1.4 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Samut Prakan Thailand and Phuket International Airport Phuket Thailand is to travel by train, which will cost about 1,059 THB or 29.70 USD.