There are 10 ways to get from Sai Yok to Phuket by train, plane, taxi, bus, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Don Mueang International Airport, fly to Phuket International Airport
best- Take the train from Wang Pho to Taling Chantrain
- Fly from Don Mueang International Airport (DMK) to Phuket International Airport (HKT)plane DMK - HKT
8h 32m฿1,450–3,797Train, bus
cheapest- Take the train from Wang Pho to Nakhon Phathomtrain
- Take the train from Nakhon Pathom to Surat Thani Train Stationtrain
- Take the bus from Surathani Talad Kaset Station to Phuket Bus Terminal 1bus
19h 20m฿664–2,662Taxi, bus
- Take the taxi from Sai Yok to Kanchanaburi Bus Terminaltaxi
- Take the bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminalbus
- Take the bus from Southern Bus Terminal Bangkok to Phuket Bus Terminalbus
17h 6m฿1,234–1,681Train, Bus via Krabi
- Take the train from Wang Pho to Nakhon Phathomtrain
- Take the train from Nakhon Pathom to Surat Thani Train Stationtrain
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Take the bus from Railay Beach to Phuketbus
18h 38mDrive 880 km
- Drive from Sai Yok to Phuketcar 880 km
13h 15m฿3,308–4,778Train to Suvarnabhumi Airport, fly to Phuket International Airport
- Take the train from Wang Pho to Taling Chantrain
- Fly from Suvarnabhumi Airport (BKK) to Phuket International Airport (HKT)plane BKK - HKT
8h 55m฿1,370–4,325Train to Don Mueang International Airport, fly to Krabi Airport, ferry
- Take the train from Wang Pho to Taling Chantrain
- Fly from Don Mueang International Airport (DMK) to Krabi Airport (KBV)plane DMK - KBV
- Take the ferry from Ao Nang to Rassada Pier Phuketferry
10h 46m฿2,215–8,067Train to Suvarnabhumi Airport, fly to Krabi Airport, ferry
- Take the train from Wang Pho to Taling Chantrain
- Fly from Suvarnabhumi Airport (BKK) to Krabi Airport (KBV)plane BKK - KBV
- Take the ferry from Ao Nang to Rassada Pier Phuketferry
11h 5m฿2,235–8,395Train to Don Mueang International Airport, fly to Surat Thani, Bus
- Take the train from Wang Pho to Taling Chantrain
- Fly from Don Mueang International Airport (DMK) to Surat Thani (URT)plane DMK - URT
- Take the bus from Surat Thani Airport to Phuketbus
11h 47m฿2,985–5,397Train, bus #2
- Take the train from Wang Pho to Bang Ramattrain Death Railway Namtok
- Take the bus from Bangkok Mochit Bus Terminal to Phuketbus
20h 21m฿776–7,385
Sai Yok to Phuket by train, foot, and bus
Questions & Answers
The cheapest way to get from Sai Yok to Phuket is to train and bus which costs ฿650 - ฿2700 and takes 19h 20m.
The fastest way to get from Sai Yok to Phuket is to train and fly which takes 8h 32m and costs ฿1400 - ฿3800.
The distance between Sai Yok and Phuket is 932 km. The road distance is 880 km.
The best way to get from Sai Yok to Phuket without a car is to taxi and bus which takes 17h 6m and costs ฿1200 - ฿1700.
It takes approximately 8h 32m to get from Sai Yok to Phuket, including transfers.
Yes, the driving distance between Sai Yok to Phuket is 880 km. It takes approximately 13h 15m to drive from Sai Yok to Phuket.
There are 7312+ hotels available in Phuket.
What companies run services between Sai Yok, Thailand and Phuket, Thailand?
There is no direct connection from Sai Yok to Phuket. However, you can take the train to Taling Chan, walk to SRT ตลิ่งชัน [สายสีแดงอ่อน];Srt Taling Chan [Light Red Line], take the vehicle to SRT สถานีกลางกรุงเทพอภิวัฒน์ [สายสีแดง];Srt Krung Thep Aphiwat Central Terminal Station [Red Line], walk to Bang Sue Grand Station, take the train to Don Muang, walk to Don Mueang International Airport (DMK) airport, fly to Phuket International Airport (HKT), walk to Mai Khao, Phuket International Airport, then take the bus to Ranghill Station. Alternatively, you can take the taxi to Kanchanaburi Bus Terminal, take the bus to Bangkok Sai Tai Mai Terminal, walk to Southern Bus Terminal Bangkok, then take the bus to Phuket Bus Terminal.
- Website
- airasia.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ฿1,300–2,300
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,400–2,800
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ฿1,200–2,900
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–3,600
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,300–2,800
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ฿1,300–2,600
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,000–2,600
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- ฿1,300–2,900
- Website
- nokair.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- ฿1,400–12,000
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–13,000
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ฿1,200–13,000
- Website
- worldticket.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- ฿1,400–12,000
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–13,000
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ฿1,200–13,000
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,400–16,000
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿2,100–3,100
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ฿1,300–5,000
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- ฿1,100–3,300
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿1,200–3,200
- Website
- bangkokair.com
Flights from Don Mueang International Airport to Phuket International Airport via Koh Samui
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ฿3,400–8,000
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,400–16,000
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,300–5,000
Flights from Suvarnabhumi Airport to Krabi Airport via Koh Samui
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ฿1,300–5,000
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Wang Pho to Taling Chan
- Ave. Duration
- 3h 44m
- Frequency
- Twice daily
- Estimated price
- ฿55–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿55–75
- 2nd Class (Air-conditioned Seat)
- ฿310–340
Train from Wang Pho to Nakhon Phathom
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- ฿40–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿40–60
- 2nd Class (Air-conditioned Seat)
- ฿290–320
Train from Nakhon Pathom to Surat Thani Train Station
- Ave. Duration
- 9h 20m
- Frequency
- 3 times a day
- Estimated price
- ฿200–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿220–260
- 2nd Class (Air-Conditioned Berth)
- ฿200–260
- 2nd Class (Air-conditioned Seat)
- ฿500–550
Train from Wang Pho to Taling Chan
- Ave. Duration
- 3h 44m
- Frequency
- Twice daily
- Estimated price
- ฿55–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿55–75
- 2nd Class (Air-conditioned Seat)
- ฿310–340
Train from Wang Pho to Taling Chan
- Ave. Duration
- 3h 44m
- Frequency
- Twice daily
- Estimated price
- ฿55–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿55–75
- 2nd Class (Air-conditioned Seat)
- ฿310–340
Train from Wang Pho to Taling Chan
- Ave. Duration
- 3h 44m
- Frequency
- Twice daily
- Estimated price
- ฿55–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿55–75
- 2nd Class (Air-conditioned Seat)
- ฿310–340
Train from Wang Pho to Taling Chan
- Ave. Duration
- 3h 44m
- Frequency
- Twice daily
- Estimated price
- ฿55–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿55–75
- 2nd Class (Air-conditioned Seat)
- ฿310–340
Train from Wang Pho to Nakhon Phathom
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- ฿40–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿40–60
- 2nd Class (Air-conditioned Seat)
- ฿290–320
Train from Nakhon Pathom to Surat Thani Train Station
- Ave. Duration
- 9h 20m
- Frequency
- 3 times a day
- Estimated price
- ฿200–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿220–260
- 2nd Class (Air-Conditioned Berth)
- ฿200–260
- 2nd Class (Air-conditioned Seat)
- ฿500–550
Train from Wang Pho to Bang Ramat
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Estimated price
- ฿55–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿55–75
- 2nd Class (Air-conditioned Seat)
- ฿310–340
- Phone
- +66 064 963 9979
- Website
- kanexpress.com
Bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ฿130–240
- Schedules at
- kanexpress.com
- Phone
- +66 94 872 8999
- Website
- facebook.com
Bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- ฿210–240
- Schedules at
- facebook.com
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Surat Thani Train station to Krabi Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Railay Beach to Phuket
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Surat Thani Airport to Phuket
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿1,600
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Phone
- +66 (0)77 272230
- [email protected]
- Website
- phantiptravel.com
Bus from Surathani Talad Kaset Station to Phuket Bus Terminal 1
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ฿420–900
- Book at
- https://12go.asia/en/operator/phantip-1970
- Website
- https://www.phantiptravel.com/
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Phuket
- Ave. Duration
- 14h
- Frequency
- 4 times a day
- Estimated price
- ฿700–6,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlineferry.com
Ferry from Ao Nang to Rassada Pier Phuket
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿800–4,100
- Website
- https://www.tigerlineferry.com/
Ferry from Ao Nang to Rassada Pier Phuket
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿800–4,100
- Website
- https://www.tigerlineferry.com/
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 London City Airport into central London, How to get from Southend Airport into central London, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.










