There are 6 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 via Krabi Bus Terminal
best- Take the bus from Donsak Pier to Krabi Bus Terminalbus
- Take the ferry from Krabi Town Pier to Railay Eastferry
4h 13m฿1,733–1,738Bus, Longtail Boat
cheapest- Take the bus from Donsak Raja to Krabi Bus Terminalbus
- Take the ferry from Krabi Town Pier to Railay Eastferry
7h 30m฿618Ferry, Longtail Boat
- Take the ferry from Donsak Pier to Koh Phangan Thong Sala Pierferry
- Take the ferry from Thong Sala Koh Phangan to Krabi Town Hotel Transferferry
- Take the ferry from Krabi Town Pier to Railay Eastferry
9h 45m฿1,030–2,157Drive 216 km
- Drive from Donsak Pier to Railay Beachcar 216 km
3h 14m฿813–1,174Bus
- Take the bus from Donsak Pier to Railay Beachbus
4h 15m฿1,552Bus via กระบี่
- Take the bus from ท่าเรือดอนสัก;Donsak to กระบี่bus 759
4h 37m฿1,217–1,595
Donsak Pier to Railay Beach by bus
Questions & Answers
The cheapest way to get from Donsak Pier to Railay Beach is to bus and Longtail Boat which costs ฿618 and takes 7h 30m.
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.
No, there is no direct ferry from Donsak Pier to Railay Beach. However, there are services departing from Donsak Pier and arriving at Railay East via Thong Sala Koh Phangan and Krabi Town Pier. The journey, including transfers, takes approximately 9h 45m.
The distance between Donsak Pier and Railay Beach is 264 km. The road distance is 216 km.
Book your Donsak Pier to Railay Beach ferry tickets online with 12go.asia.
The best way to get from Donsak Pier to Railay Beach without a car is to Bus and Longtail Boat via Krabi Bus Terminal which takes 4h 13m and costs ฿1730 - ฿1740.
It takes approximately 4h 13m 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.
What companies run services between Donsak Pier, Thailand and Railay Beach, Thailand?
You can take a ferry from Donsak Pier to Railay East via Koh Phangan Thong Sala Pier, Thong Sala Koh Phangan, Krabi Town Hotel Transfer, and Krabi Town Pier in around 9h 45m. Alternatively, Lomprayah operates a bus from Donsak Pier to Railay Beach 3 times a day. Tickets cost ฿1,552 and the journey takes 4h 15m.
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Donsak Pier to Krabi Bus Terminal
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- ฿1,571
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Donsak Pier to Railay Beach
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Estimated price
- ฿1,552
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Website
- kbi.dlt.go.th
Bus from ท่าเรือดอนสัก;Donsak to กระบี่
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ฿210–300
- Website
- https://kbi.dlt.go.th/th
- Phone
- +66 2 277 4488
- [email protected]
- Website
- rajaferryport.com
Bus from Donsak Raja to Krabi Bus Terminal
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- ฿468
- Book at
- https://12go.asia/en/operator/raja-ferry
- Website
- https://www.rajaferryport.com/
Ferry from Krabi Town Pier to Railay East
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- ฿150
Ferry from Krabi Town Pier to Railay East
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- ฿150
Ferry from Krabi Town Pier to Railay East
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- ฿150
- Phone
- +66 (0)864764825
- [email protected]
- Website
- seatrandiscovery.com
Ferry from Donsak Pier to Koh Phangan Thong Sala Pier
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- ฿280–1,100
- Website
- https://www.seatrandiscovery.com/
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- boonsiriferry.com
Ferry from Thong Sala Koh Phangan to Krabi Town Hotel Transfer
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿600–1,400
- Book at
- https://12go.asia/en/operator/boonsiri-high-speed-ferries
- Website
- https://boonsiriferry.com/en
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 Bali: What to do if Mount Agung erupts, How to get from London City Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
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.
There are 1113+ hotels available in Railay Beach.




