There are 3 ways to get from Donsak Pier to Railay Beach 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, Longtail Boat
best- Take the bus from Seatran Donsak Pier to Krabi Bus Terminalbus Seatran Donsak Pier - Krabi Bus Terminal
- Take the ferry from Krabi Town Pier to Railay Eastferry
4h 1m฿452–617Drive 216 km
- Drive from Donsak Pier to Railay Beachcar 216 km
3h 14m฿822–1,186Bus
- Take the bus from Donsak Pier to Railay Beachbus
4h 15m฿1,553
Donsak Pier to Railay Beach by bus
Comparing Your Travel Options
The cheapest way to get from Donsak Pier to Railay Beach is to bus and Longtail Boat which costs ฿450 - ฿650 and takes 4h 1m.
The fastest way to get from Donsak Pier to Railay Beach is to drive which takes 3h 14m and costs ฿800 - ฿1200.
Yes, there is a direct bus departing from Donsak Pier and arriving at Railay Beach. Services depart three times a day, and operate every day. The journey takes approximately 4h 15m.
The distance between Donsak Pier and Railay Beach is 222 km. The road distance is 216 km.
The best way to get from Donsak Pier to Railay Beach without a car is to bus and Longtail Boat which takes 4h 1m and costs ฿450 - ฿650.
It takes approximately 4h 1m to get from Donsak Pier to Railay Beach, including transfers.
Donsak Pier to Railay Beach bus services, operated by Lomprayah, depart from Donsak Pier station.
Donsak Pier to Railay Beach bus services, operated by Lomprayah, arrive at Railay Beach station.
Yes, the driving distance between Donsak Pier to Railay Beach is 216 km. It takes approximately 3h 14m to drive from Donsak Pier to Railay Beach.
Book your Donsak Pier to Railay Beach bus tickets online with 12go.asia.
What companies run services between Donsak Pier, Thailand and Railay Beach, Thailand?
Lomprayah operates a bus from Donsak Pier to Railay Beach 3 times a day. Tickets cost ฿1,553 and the journey takes 4h 15m.
- Website
- Phantip 1970
Bus from Seatran Donsak Pier to Krabi Bus Terminal
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ฿290–450
- Schedules at
- Phantip 1970
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Donsak Pier to Railay Beach
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Estimated price
- ฿1,553
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Ferry from Krabi Town Pier to Railay East
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- ฿150
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 and around Russia for the 2018 FIFA World Cup, Getting to Milan from the airport, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
There are 1164+ hotels available in Railay Beach.


