There are 6 ways to get from Krabi to Donsak Pier by bus, ferry, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Krabi Bus Terminal to Seatran Donsak Pierbus Krabi Bus Terminal - Seatran Donsak Pier
3h 17m฿290Bus via โรงพยาบาลกระบี่;Krabi Hospital
cheapest- Take the bus from โรงพยาบาลกระบี่;Krabi Hospital to ท่าเรือดอนสัก;Donsakbus 759
3h 23m฿210–300Ferry
- Take the ferry from Krabi Town Hotel Transfer to Boonsiri Ferry Nathon Pier Koh Samuiferry Krabi Town Hotel Transfer - Boonsiri Ferry Nathon Pier Koh Samui
- Take the ferry from Na Thon Koh Samui Songserm to Donsak Pierferry Na Thon Koh Samui Songserm - Donsak Pier
7h 23m฿1,015–1,315Drive 207.6 km
- Drive from Krabi to Donsak Piercar 207.6 km
3h 2m฿792–1,144Taxi
- Take the taxi from Krabi to Donsak Piertaxi 207.6 km
3h 2m฿2,300–2,800Bus via Krabi Bus Terminal
- Take the bus from Krabi Bus Terminal to Donsak Rajabus
3h 53m฿553
Krabi to Donsak Pier by bus and foot
Comparing Your Travel Options
The cheapest way to get from Krabi to Donsak Pier is to bus via โรงพยาบาลกระบี่;Krabi Hospital which costs ฿210 - ฿300 and takes 3h 23m.
The fastest way to get from Krabi to Donsak Pier is to drive which takes 3h 2m and costs ฿750 - ฿1200.
Yes, there is a direct bus departing from Krabi Bus Terminal and arriving at Seatran Donsak Pier. Services depart once daily, and operate every day. The journey takes approximately 3h 15m.
No, there is no direct ferry from Krabi to Donsak Pier. However, there are services departing from Krabi Town Hotel Transfer and arriving at Donsak Pier via Na Thon Koh Samui Songserm. The journey, including transfers, takes approximately 7h 23m.
The distance between Krabi and Donsak Pier is 206 km. The road distance is 207.6 km.
Book your Krabi to Donsak Pier ferry tickets online with 12go.asia.
The best way to get from Krabi to Donsak Pier without a car is to bus which takes 3h 17m and costs ฿290.
The bus from Krabi Bus Terminal to Seatran Donsak Pier takes 3h 15m including transfers and departs once daily.
Krabi to Donsak Pier bus services, operated by Phantip 1970, depart from Krabi Bus Terminal station.
Krabi to Donsak Pier bus services, operated by Phantip 1970, arrive at Seatran Donsak Pier station.
What companies run services between Krabi, Thailand and Donsak Pier, Thailand?
Phantip 1970 operates a bus from Krabi Bus Terminal to Seatran Donsak Pier once daily. Tickets cost ฿290 and the journey takes 3h 15m. Alternatively, you can take a ferry from Krabi Town Hotel Transfer to Donsak Pier via Boonsiri Ferry Nathon Pier Koh Samui and Na Thon Koh Samui Songserm in around 7h 23m.
- Website
- Phantip 1970
Bus from Krabi Bus Terminal to Seatran Donsak Pier
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ฿290
- Schedules at
- Phantip 1970
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Krabi Town Hotel Transfer to Boonsiri Ferry Nathon Pier Koh Samui
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿650–1,200
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Ave. Duration
- 3h 2m
- Estimated price
- ฿2,300–2,800
Grab Taxi
- Website
- grab.com
Krabi Cab
- Phone
- +66 089 289 6233
- Website
- krabicab.com
Krabi Taxi
- Phone
- +66 99 492 7829
- Website
- krabitaxi.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 The beginner’s guide to the 2018 World Nomad Games, How to get from Heathrow 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.
Booking & Getting There
Yes, the driving distance between Krabi to Donsak Pier is 208 km. It takes approximately 3h 2m to drive from Krabi to Donsak Pier.
Book your Krabi to Donsak Pier bus tickets online with 12go.asia.
There are 102+ hotels available in Donsak Pier.


