There are 9 ways to get from Samut Sakhon to Phuket by train, tram, plane, bus, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, tram to Don Mueang International Airport, fly to Phuket International Airport
best- Take the train from Maha Chai Station to Talat Phlutrain
- Take the tram from BTS ตลาดพลู;Bts Talat Phlu to BTS ราชดำริ;Bts Ratchadamritram
- Fly from Don Mueang International Airport (DMK) to Phuket International Airport (HKT)plane DMK - HKT
5h 50m฿1,211–3,867Bus
cheapest- Take the bus from Southern Bus Terminal Bangkok to Phuket Bus Terminalbus
15h 36m฿677–1,886Train, bus
- Take the train from Hua Lamphong to Surat Thani Train Stationtrain 31 Hua Lamphong - Hat Yai - 1st Class Sleeper / ...
- Take the bus from Surathani Talad Kaset Station to Phuket Bus Terminal 1bus
18h 22m฿683–2,409Drive 788.1 km
- Drive from Samut Sakhon to Phuketcar 788.1 km
11h 39m฿3,004–4,339Train, subway to Suvarnabhumi Airport, fly to Phuket International Airport
- Take the train from Maha Chai Station to Talat Phlutrain
- Take the subway from MRT บางหว้า;Mrt Bangwa to MRT เพชรบุรี;Mrt Phetchaburisubway
- Fly from Suvarnabhumi Airport (BKK) to Phuket International Airport (HKT)plane BKK - HKT
5h 55m฿1,248–4,707Fly Don Mueang International Airport to Krabi Airport, bus
- Fly from Don Mueang International Airport (DMK) to Krabi Airport (KBV)plane DMK - KBV
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1bus
7h 48m฿1,281–4,987Fly Suvarnabhumi Airport to Krabi Airport, bus
- Fly from Suvarnabhumi Airport (BKK) to Krabi Airport (KBV)plane BKK - KBV
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1bus
7h 48m฿1,318–5,427Fly Don Mueang International Airport to Surat Thani, Bus
- Fly from Don Mueang International Airport (DMK) to Surat Thani (URT)plane DMK - URT
- Take the bus from Surat Thani Airport to Phuketbus
9h 5m฿2,646–5,167Bus via Bangkok
- Take the bus from Bangkok Mochit Bus Terminal to Phuketbus
18h 34m฿734–6,548
Samut Sakhon to Phuket by bus
Comparing Your Travel Options
The cheapest way to get from Samut Sakhon to Phuket is to train and bus which costs ฿650 - ฿2500 and takes 18h 22m.
The fastest way to get from Samut Sakhon to Phuket is to train and tram and fly which takes 5h 50m and costs ฿1200 - ฿3900.
No, there is no direct bus from Samut Sakhon to Phuket. However, there are services departing from Bts วงเวียนใหญ่ and arriving at Phuket Bus Terminal via Southern Bus Terminal Bangkok. The journey, including transfers, takes approximately 15h 36m.
The distance between Samut Sakhon and Phuket is 794 km. The road distance is 788.1 km.
The best way to get from Samut Sakhon to Phuket without a car is to bus which takes 15h 36m and costs ฿650 - ฿1900.
It takes approximately 5h 50m to get from Samut Sakhon to Phuket, including transfers.
Samut Sakhon to Phuket bus services, operated by Bus Express, depart from Southern Bus Terminal Bangkok station.
Samut Sakhon to Phuket bus services, operated by Bus Express, arrive at Phuket Bus Terminal station.
Yes, the driving distance between Samut Sakhon to Phuket is 788 km. It takes approximately 11h 39m to drive from Samut Sakhon to Phuket.
Book your Samut Sakhon to Phuket bus tickets online with 12go.asia.
What companies run services between Samut Sakhon, Thailand and Phuket, Thailand?
Bus Express operates a bus from Southern Bus Terminal Bangkok to Phuket Bus Terminal every 4 hours. Tickets cost ฿650–1,000 and the journey takes 13h.
- Website
- airasia.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,100–2,500
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–2,800
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ฿1,000–2,700
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ฿1,300–3,100
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,100–2,500
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Maha Chai Station to Talat Phlu
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿9–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿9–13
- 2nd Class (Air-conditioned Seat)
- ฿240–270
Train from Hua Lamphong to Surat Thani Train Station
- Ave. Duration
- 9h 30m
- Frequency
- Every 2 hours
- Estimated price
- ฿220–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿230–280
- 2nd Class (Air-Conditioned Berth)
- ฿220–290
- 2nd Class (Air-conditioned Seat)
- ฿530–580
Train from Maha Chai Station to Talat Phlu
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿9–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿9–13
- 2nd Class (Air-conditioned Seat)
- ฿240–270
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Stansted Airport into central London, Travelling by boat in Italy, and Travelling around the UAE - to help you get the most out of your next trip.
Booking & Getting There
There are 7302+ hotels available in Phuket.


