There are 8 ways to get from Phuket to Don Sak by ferry, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus
best- Take the ferry from Rassada Pier to Krabi Airportferry Rassada Pier - Krabi Airport
- Take the bus from Krabi Bus Terminal to Donsakbus 759
5h 46m฿1,940–2,100Bus
cheapest- Take the bus from Phuket Bus Terminal 1 to Krabi Bus Terminalbus 438-0
- Take the bus from Krabi Bus Terminal to Donsak Pierbus Krabi Bus Terminal - Donsak Pier
6h 40m฿524–1,660Ferry
- Take the ferry from Phuket Lomprayah to Lomprayah Nathon Pierferry Phuket Lomprayah - Lomprayah Nathon Pier
- Take the ferry from Boonsiri Ferry Nathon Pier Koh Samui to Boonsiri Ferry Donsakferry Boonsiri Ferry Nathon Pier Koh Samui - Boonsiri Ferry Donsak
9h 5m฿5,443Drive 285.5 km
- Drive from Phuket to Don Sakcar 285.5 km
4h 24m฿1,094–1,580Fly from Phuket International Airport, ferry
- Fly from Phuket International Airport (HKT) to Koh Samui Airport (USM)plane HKT - USM
- Take the ferry from Thong Sala Koh Phangan to Boonsiri Ferry Donsakferry
7h 37m฿3,566–9,842Bus, ferry
- Take the bus from Phuket Town Hotel Transfer to Na Thon Koh Samuibus Phuket Town Hotel Transfer - Na Thon Koh Samui
- Take the ferry from Boonsiri Ferry Nathon Pier Koh Samui to Boonsiri Ferry Donsakferry Boonsiri Ferry Nathon Pier Koh Samui - Boonsiri Ferry Donsak
10h 5m฿1,525Ferry via Phuket Bus Terminal 1
- Take the ferry from Phuket Bus Terminal 1 to Na Thon Koh Samuiferry Phuket Bus Terminal 1 - Na Thon Koh Samui
- Take the ferry from Boonsiri Ferry Nathon Pier Koh Samui to Boonsiri Ferry Donsakferry Boonsiri Ferry Nathon Pier Koh Samui - Boonsiri Ferry Donsak
11h 50m฿925Ferry to Krabi Airport, fly, ferry
- Take the ferry from Rassada Pier to Krabi Airportferry
- Fly from Krabi Airport (KBV) to Koh Samui Airport (USM)plane KBV - USM
- Take the ferry from Thong Sala Koh Phangan to Boonsiri Ferry Donsakferry
7h 9m฿5,157–11,297
Phuket to Don Sak by ferry
Comparing Your Travel Options
The cheapest way to get from Phuket to Don Sak is to bus which costs ฿500 - ฿1700 and takes 6h 40m.
The fastest way to get from Phuket to Don Sak is to drive which takes 4h 24m and costs ฿1000 - ฿1600.
No, there is no direct bus from Phuket to Don Sak. However, there are services departing from Phuket Bus Terminal 1 and arriving at Donsak Pier via Krabi Bus Terminal. The journey, including transfers, takes approximately 6h 40m.
No, there is no direct ferry from Phuket to Don Sak. However, there are services departing from Phuket Lomprayah and arriving at Boonsiri Ferry Donsak via Boonsiri Ferry Nathon Pier Koh Samui. The journey, including transfers, takes approximately 9h 5m.
The distance between Phuket and Don Sak is 292 km. The road distance is 285.5 km.
Book your Phuket to Don Sak ferry tickets online with 12go.asia.
The best way to get from Phuket to Don Sak without a car is to ferry and bus which takes 5h 46m and costs ฿1900 - ฿2100.
It takes approximately 5h 46m to get from Phuket to Don Sak, including transfers.
Phuket to Don Sak bus services, operated by The Transport Company, depart from Phuket Bus Terminal 1 station.
Phuket to Don Sak bus services, operated by The Transport Company, arrive at Krabi Bus Terminal station.
What companies run services between Phuket, Thailand and Don Sak, Thailand?
You can take a ferry from Phuket Lomprayah to Boonsiri Ferry Donsak via Lomprayah Nathon Pier and Boonsiri Ferry Nathon Pier Koh Samui in around 9h 5m. Alternatively, you can take a bus from Phuket Bus Terminal 1 to Don Sak via Krabi Bus Terminal and Donsak Pier in around 6h 40m.
- Website
- bangkokair.com
Flights from Phuket International Airport to Koh Samui Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ฿3,000–8,500
Flights from Krabi Airport to Koh Samui Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- ฿3,100–9,000
Bus from Krabi Bus Terminal to Donsak
- Ave. Duration
- 2h 47m
- Frequency
- Once daily
- Estimated price
- ฿210–300
- Schedules at
- Provincial Land Transport Office Of Krabi
Bus from Phuket Bus Terminal 1 to Krabi Bus Terminal
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- ฿200–280
- Schedules at
- Provincial Land Transport Office Of Krabi
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Phuket Bus Terminal 1 to Krabi Bus Terminal
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- ฿160–1,300
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 62-175-3069
- Website
- 12go.asia
Bus from Phuket Bus Terminal 1 to Krabi Bus Terminal
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- ฿280–350
- Book at
- 12go.asia
- Website
- Phantip 1970
Bus from Krabi Bus Terminal to Donsak Pier
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ฿290
- Schedules at
- Phantip 1970
- Phone
- +66 99 414 6109
- Website
- Call Me Taxi
Bus from Phuket Town Hotel Transfer to Na Thon Koh Samui
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,400
- Schedules at
- Call Me Taxi
- Phone
- +66 82 419 6222
- [email protected]
- Website
- Awaycation Trip
Ferry from Rassada Pier to Krabi Airport
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿1,560
- Website
- Awaycation Trip
Ferry from Rassada Pier to Krabi Airport
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿1,560
- Website
- Awaycation Trip
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Phuket Lomprayah to Lomprayah Nathon Pier
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- ฿700–5,500
- Schedules at
- Lomprayah
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Ferry Nathon Pier Koh Samui to Boonsiri Ferry Donsak
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿120–450
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Thong Sala Koh Phangan to Boonsiri Ferry Donsak
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- ฿180–550
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Ferry Nathon Pier Koh Samui to Boonsiri Ferry Donsak
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿120–450
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Ferry Nathon Pier Koh Samui to Boonsiri Ferry Donsak
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿120–450
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Thong Sala Koh Phangan to Boonsiri Ferry Donsak
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- ฿180–550
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Website
- Phantip 1970
Ferry from Phuket Bus Terminal 1 to Na Thon Koh Samui
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ฿800
- Schedules at
- Phantip 1970
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 travel India's Golden Triangle, Train travel in France: A guide to SNCF, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Phuket to Don Sak is 286 km. It takes approximately 4h 24m to drive from Phuket to Don Sak.
Book your Phuket to Don Sak bus tickets online with Omio.
There are 100+ hotels available in Don Sak.







