There are 5 ways to get from Aonang to Donsak Pier by bus, ferry, 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.
Bus
best- Take the bus from Ao Nang Transfer except Krabi Town and Railay to Seatran Donsak Pierbus Ao Nang Transfer except Krabi Town and Railay - Seatran Donsak Pier
4h 36m฿330Bus via ศาลากลางจังหวัดกระบี่;Krabi Provincial Hall
cheapest- Take the bus from ศาลากลางจังหวัดกระบี่;Krabi Provincial Hall to ท่าเรือดอนสัก;Donsakbus 759
5h 6m฿318–432Ferry
- Take the ferry from Ao Nang Transfer to Na Thon Koh Samui Songsermferry Ao Nang Transfer - Na Thon Koh Samui Songserm
- Take the ferry from Na Thon Koh Samui Songserm to Donsak Pierferry Na Thon Koh Samui Songserm - Donsak Pier
7h 55m฿2,640–4,671Drive 213.4 km
- Drive from Aonang to Donsak Piercar 213.4 km
3h 13m฿814–1,176Bus via Raja Ferry Donsak Pier
- Take the bus from Ao Nang to Raja Ferry Donsak Pierbus
5h 13m฿622
Aonang to Donsak Pier by foot and bus
Comparing Your Travel Options
The cheapest way to get from Aonang to Donsak Pier is to bus which costs ฿330 and takes 4h 36m.
The fastest way to get from Aonang to Donsak Pier is to drive which takes 3h 13m and costs ฿800 - ฿1200.
Yes, there is a direct bus departing from Ao Nang Transfer except Krabi Town and Railay and arriving at Seatran Donsak Pier. Services depart once daily, and operate every day. The journey takes approximately 4h 30m.
No, there is no direct ferry from Aonang to Donsak Pier. However, there are services departing from Ao Nang Transfer and arriving at Donsak Pier via Na Thon Koh Samui Songserm. The journey, including transfers, takes approximately 7h 55m.
The distance between Aonang and Donsak Pier is 214 km. The road distance is 213.4 km.
The best way to get from Aonang to Donsak Pier without a car is to bus which takes 4h 36m and costs ฿330.
The bus from Ao Nang Transfer except Krabi Town and Railay to Seatran Donsak Pier takes 4h 30m including transfers and departs once daily.
Aonang to Donsak Pier bus services, operated by Phantip 1970, depart from Ao Nang Transfer except Krabi Town and Railay station.
Aonang to Donsak Pier bus services, operated by Phantip 1970, arrive at Seatran Donsak Pier station.
Yes, the driving distance between Aonang to Donsak Pier is 213 km. It takes approximately 3h 13m to drive from Aonang to Donsak Pier.
What companies run services between Aonang, Thailand and Donsak Pier, Thailand?
Phantip 1970 operates a bus from Ao Nang Transfer except Krabi Town and Railay to Seatran Donsak Pier once daily. Tickets cost ฿330 and the journey takes 4h 30m. Alternatively, you can take a vehicle from Aonang to Donsak Pier via Ao Nang Transfer and Na Thon Koh Samui Songserm in around 7h 55m.
- Website
- Phantip 1970
Bus from Ao Nang Transfer except Krabi Town and Railay to Seatran Donsak Pier
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ฿330
- Schedules at
- Phantip 1970
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Ferry from Ao Nang Transfer to Na Thon Koh Samui Songserm
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,400–4,100
- Website
- Songserm
Ferry from Na Thon Koh Samui Songserm to Donsak Pier
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ฿350–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 Travelling to the UK: What do I need to know?, Getting to Milan from the airport, and How to get from JFK to New York City - to help you get the most out of your next trip.
Booking & Getting There
Book your Aonang to Donsak Pier bus tickets online with 12go.asia.
There are 102+ hotels available in Donsak Pier.

