There are 6 ways to get from Donsak Pier to Phuket by bus, ferry, 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.
Bus, ferry
best- Take the bus from Donsak Seatran Pier to Krabi Town Transfer except Ao Nang Ao Nammao Railay and Klong Muangbus Donsak Seatran Pier - Krabi Town Transfer except Ao Nang Ao Nammao Railay and Klong Muang
- Take the ferry from Kong Ka Pier to Phuket Town Transferferry Kong Ka Pier - Phuket Town Transfer
4h 52m฿1,380Bus via Phuket Bus Terminal 1
cheapest- Take the bus from Donsak Raja to Phuket Bus Terminal 1bus
8h 20m฿500–650Ferry
- Take the ferry from Donsak Seatran Ferry to Ao Nang McDonaldsferry Donsak Seatran Ferry - Ao Nang McDonalds
- Take the ferry from Ao Nang Meeting Point to Jian Wanich Pierferry Ao Nang Meeting Point - Jian Wanich Pier
6h 15m฿1,050–1,550Drive 286.7 km
- Drive from Donsak Pier to Phuketcar 286.7 km
4h 24m฿1,099–1,587Ferry, fly
- Take the ferry from Donsak Pier to Na Thon Koh Samui Songsermferry
- Fly from Koh Samui Airport (USM) to Phuket International Airport (HKT)plane USM - HKT
6h 20m฿3,605–9,942Bus
- Take the bus from Donsak Pier to Phuketbus
5h 45m฿1,600
Donsak Pier to Phuket by bus, foot, and ferry
Comparing Your Travel Options
The cheapest way to get from Donsak Pier to Phuket is to bus via Phuket Bus Terminal 1 which costs ฿500 - ฿650 and takes 8h 20m.
The fastest way to get from Donsak Pier to Phuket is to drive which takes 4h 24m and costs ฿1100 - ฿1600.
Yes, there is a direct bus departing from Donsak Pier and arriving at Phuket. Services depart twice daily, and operate every day. The journey takes approximately 5h 45m.
No, there is no direct ferry from Donsak Pier to Phuket. However, there are services departing from Donsak Seatran Ferry and arriving at Jian Wanich Pier via Ao Nang Meeting Point. The journey, including transfers, takes approximately 6h 15m.
The distance between Donsak Pier and Phuket is 271 km. The road distance is 286.7 km.
Book your Donsak Pier to Phuket ferry tickets online with 12go.asia.
The best way to get from Donsak Pier to Phuket without a car is to bus and ferry which takes 4h 52m and costs ฿1380.
It takes approximately 4h 52m to get from Donsak Pier to Phuket, including transfers.
Donsak Pier to Phuket bus services, operated by Lomprayah, depart from Donsak Pier station.
Donsak Pier to Phuket bus services, operated by Lomprayah, arrive at Phuket station.
What companies run services between Donsak Pier, Thailand and Phuket, Thailand?
You can take a ferry from Donsak Seatran Ferry to Jian Wanich Pier via Ao Nang Meeting Point in around 6h 15m. Alternatively, Lomprayah operates a bus from Donsak Pier to Phuket twice daily. Tickets cost ฿1,600 and the journey takes 5h 45m. Phantip 1970 also services this route once daily.
- Website
- bangkokair.com
Flights from Koh Samui Airport to Phuket International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿3,000–8,500
- Phone
- +66 2 216 1016
- [email protected]
- Website
- Krabi Sea Pearl
Bus from Donsak Seatran Pier to Krabi Town Transfer except Ao Nang Ao Nammao Railay and Klong Muang
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ฿398
- Website
- Krabi Sea Pearl
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Donsak Pier to Phuket
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Estimated price
- ฿1,600
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Website
- Phantip 1970
Bus from Donsak Pier to Phuket
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ฿550
- Schedules at
- Phantip 1970
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Bus from Donsak Raja to Phuket Bus Terminal 1
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ฿500–650
- Book at
- 12 Go
- Website
- Raja Ferry
- Phone
- +66 98 017 2564
- [email protected]
- Website
- Chaokoh Ferry
Ferry from Kong Ka Pier to Phuket Town Transfer
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿950–1,500
- Website
- Chaokoh Ferry
- Book at
- 12 Go
- Phone
- +66 2 248 1048
- [email protected]
- Website
- 12go.co
Ferry from Donsak Seatran Ferry to Ao Nang McDonalds
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿450
- Book at
- Phangan Tour 2000
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Ao Nang Meeting Point to Jian Wanich Pier
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- ฿600–1,100
- Website
- tigerlinetravel
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Ferry from Donsak Pier to Na Thon Koh Samui Songserm
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- ฿360–650
- Website
- Songserm
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 Flying into Beijing?, Best ways to travel around Australia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Donsak Pier to Phuket is 287 km. It takes approximately 4h 24m to drive from Donsak Pier to Phuket.
Book your Donsak Pier to Phuket bus tickets online with 12go.asia.
There are 7537+ hotels available in Phuket.









