• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 5 ways to get from Phuket to Don Sak by bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus Lomprayah  •  5h 5m

  1. Take the bus from Phuket to Lomprayah Donsak Pier

$8 - $9

4 alternative options

Bus Greenbus Thailand  •  5h 56m

  1. Take the bus from Phuket Bus Terminal to Suratthani 780
  2. Take the bus from Suratthani to Don Sak Pier

$12 - $13

Mini Van, bus  •  6h 51m

  1. Take the Mini Van from Phuket Bus Terminal 2 to Surat Thani Phantip Station
  2. Take the bus from Suratthani to Don Sak Pier

$13

Taxi  •  4h 22m

  1. Take a taxi from Phuket to Don Sak 180.6 miles

$140 - $180

Drive  •  4h 22m

  1. Drive from Phuket to Don Sak 180.6 miles

$25 - $40

Questions & Answers

The cheapest way to get from Phuket to Don Sak is to bus which costs ฿260 - ฿300 and takes 5h 5m.

More details

The quickest way to get from Phuket to Don Sak is to taxi which costs ฿4800 - ฿6000 and takes 4h 22m.

More details

No, there is no direct bus from Phuket to Don Sak. However, there are services departing from Phuket Bus Terminal and arriving at ดอนสัก ห้างทองธงชัย Don Sak Thong Chai Gold via Suratthani and ราชาเฟอร์รี่ Donsak. The journey, including transfers, takes approximately 5h 56m.

More details

The distance between Phuket and Don Sak is 213 km. The road distance is 289 km.

Get driving directions

The best way to get from Phuket to Don Sak without a car is to bus which takes 5h 5m and costs ฿260 - ฿300.

More details

It takes approximately 5h 5m to get from Phuket to Don Sak, including transfers.

More details

Phuket to Don Sak bus services, operated by Greenbus Thailand, depart from Phuket Bus Terminal station.

More details

Phuket to Don Sak bus services, operated by , arrive at Don Sak Pier station.

More details

Yes, the driving distance between Phuket to Don Sak is 289 km. It takes approximately 4h 22m to drive from Phuket to Don Sak.

Get driving directions

There are 31+ hotels available in Don Sak. Prices start at $18 USD per night.

More details

Map of how to get from Phuket to Don Sak.
Launch map view
  • Distance: 132.8 miles
  • Duration: 5h 5m

What companies run services between Phuket, Thailand and Don Sak, Thailand?

Lomprayah operates a bus from Phuket to Don Sak twice daily. Tickets cost $7 and the journey takes 5h.

Bus operators
Greenbus Thailand
bus
Bus from Suratthani to Don Sak Pier
Ave. Duration
1h 10m
Frequency
Hourly
Phantip Travel
Phone
+66 (0)77 272230
Email
info@phantiptravel.com
Website
phantiptravel.com
Bus from Surathani Talad Kaset Station to Don Sak Pier
Ave. Duration
1h
Frequency
Every 3 hours
Estimated price
$4
Schedules at
phantiptravel.com
Book at
12go.asia
Bus from Phuket Bus Terminal 2 to Surat Thani Phantip Station
Ave. Duration
4h
Frequency
Hourly
Estimated price
$8
Schedules at
phantiptravel.com
Book at
12go.asia
Other operators
Taxi from Phuket to Don Sak
Ave. Duration
4h 22m
Estimated price
$140 - $180
Phuket Taxi
Website
phukettaxi.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 What are the different types of Renfe trains in Spain?, How to get from London City Airport into central London and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.