There are 3 ways to get from Bangkok to Ao Prao by bus, ferry, or busferry
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 Khaosan Next Step Journey Office to Nadan Pierbus Khaosan Next Step Journey Office - Nadan Pier
3h 30m฿550–850Ferry
cheapest- Take the ferry from Ekkamai to Nadan Pierferry Ekkamai - Nadan Pier
5h 26m฿387–574Bus and ferry
- Take the busferry from Bangkok Bus Terminal Eakamai to Ko Sametbusferry
4h฿400–550
Bangkok to Ao Prao by bus
Comparing Your Travel Options
The cheapest way to get from Bangkok to Ao Prao is to bus and ferry which costs ฿400 - ฿550 and takes 4h.
The fastest way to get from Bangkok to Ao Prao is to bus which takes 3h 30m and costs ฿550 - ฿850.
Yes, there is a direct bus departing from Khaosan Next Step Journey Office and arriving at Nadan Pier. Services depart three times a day, and operate every day. The journey takes approximately 3h 30m.
No, there is no direct ferry from Bangkok to Ao Prao. However, there are services departing from Ekkamai and arriving at Nadan Pier via . The journey, including transfers, takes approximately 5h 26m.
The distance between Bangkok and Ao Prao is 169 km.
Book your Bangkok to Ao Prao ferry tickets online with 12go.asia.
The best way to get from Bangkok to Ao Prao without a car is to bus which takes 3h 30m and costs ฿550 - ฿850.
The bus from Khaosan Next Step Journey Office to Nadan Pier takes 3h 30m including transfers and departs three times a day.
Bangkok to Ao Prao bus services, operated by Next Step Journey, depart from Khaosan Next Step Journey Office station.
Bangkok to Ao Prao bus services, operated by Next Step Journey, arrive at Nadan Pier station.
What companies run services between Bangkok, Thailand and Ao Prao, Thailand?
Next Step Journey operates a bus from Khaosan Next Step Journey Office to Nadan Pier twice daily. Tickets cost ฿810 and the journey takes 3h 30m. Boonsiri Ferry also services this route once daily. Alternatively, Nuanthip operates a ferry from Ekkamai to Nadan Pier twice daily. Tickets cost ฿370–550 and the journey takes 4h.
- Phone
- +66 2 217 1017
- [email protected]
- Website
- Next Step Journey
Bus from Khaosan Next Step Journey Office to Nadan Pier
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- ฿810
- Website
- Next Step Journey
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Bus from Khaosan Next Step Journey Office to Nadan Pier
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- ฿563
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Website
- 12go.asia
Busferry from Bangkok Bus Terminal Eakamai to Ko Samet
- Phone
- +66 83 072 7145
- [email protected]
- Website
- 12go.asia
Busferry from Bangkok Bus Terminal Eakamai to Ko Samet
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿400–550
- Book at
- 12go.asia
- Phone
- +66 2 255 1055
- [email protected]
- Website
- 12go.co
Ferry from Ekkamai to Nadan Pier
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿370–550
- Book at
- Nuanthip
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?, Getting to Milan from the airport, and How to get from Florence to Rome - to help you get the most out of your next trip.
Booking & Getting There
Book your Bangkok to Ao Prao bus tickets online with 12go.asia.
There are 303+ hotels available in Ao Prao.


