There are 4 ways to get from Don Sak 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 Laem Thuat to Krabi Bus Terminalbus Laem Thuat - Krabi Bus Terminal
- Take the ferry from Krabi Town Pier to Railay Eastferry
3h 31m฿658–675Ferry
- Take the ferry from Boonsiri Ferry Donsak to Boonsiri Ferry Nathon Pier Koh Samuiferry Boonsiri Ferry Donsak - Boonsiri Ferry Nathon Pier Koh Samui
- Take the ferry from Lomprayah Nathon Pier to Railay Beachferry Lomprayah Nathon Pier - Railay Beach
7h 30m฿4,476Drive 213.8 km
- Drive from Don Sak to Railay Beachcar 213.8 km
3h 11m฿976–1,410Bus
- Take the bus from Laem Thuat to Floating Pier East Railaybus Laem Thuat - Floating Pier East Railay
4h 18m฿766–778
Don Sak to Railay Beach by ferry
Comparing Your Travel Options
The cheapest way to get from Don Sak to Railay Beach is to bus and Longtail Boat which costs ฿650 - ฿680 and takes 3h 31m.
The fastest way to get from Don Sak to Railay Beach is to drive which takes 3h 11m and costs ฿950 - ฿1500.
No, there is no direct bus from Don Sak to Railay Beach. However, there are services departing from Laem Thuat and arriving at Floating Pier East Railay via . The journey, including transfers, takes approximately 4h 18m.
No, there is no direct ferry from Don Sak to Railay Beach. However, there are services departing from Boonsiri Ferry Donsak and arriving at Railay Beach via Lomprayah Nathon Pier. The journey, including transfers, takes approximately 7h 30m.
The distance between Don Sak and Railay Beach is 225 km. The road distance is 213.8 km.
Book your Don Sak to Railay Beach ferry tickets online with 12go.asia.
The best way to get from Don Sak to Railay Beach without a car is to bus and Longtail Boat which takes 3h 31m and costs ฿650 - ฿680.
It takes approximately 3h 31m to get from Don Sak to Railay Beach, including transfers.
Don Sak to Railay Beach bus services, operated by Pattana Tour, depart from Laem Thuat station.
Don Sak to Railay Beach bus services, operated by Pattana Tour, arrive at Floating Pier East Railay station.
What companies run services between Don Sak, Thailand and Railay Beach, Thailand?
You can take a ferry from Boonsiri Ferry Donsak to Railay Beach via Boonsiri Ferry Nathon Pier Koh Samui and Lomprayah Nathon Pier in around 7h 30m. Alternatively, Pattana Tour operates a bus from Laem Thuat to Floating Pier East Railay once daily. Tickets cost ฿700 and the journey takes 4h 15m.
- Phone
- +66 2 296 1096
- [email protected]
- Website
- Pattana Tour
Bus from Laem Thuat to Krabi Bus Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ฿430
- Schedules at
- Pattana Tour
Bus from Laem Thuat to Floating Pier East Railay
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ฿700
- Schedules at
- Pattana Tour
Ferry from Krabi Town Pier to Railay East
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- ฿150
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Ferry Donsak to Boonsiri Ferry Nathon Pier Koh Samui
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿120–450
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Lomprayah Nathon Pier to Railay Beach
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿800–4,400
- Schedules at
- Lomprayah
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 Is ride-sharing platform BlaBlaCar right for you?, 5 delightfully under-the-radar French towns you need to visit, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Don Sak to Railay Beach is 214 km. It takes approximately 3h 11m to drive from Don Sak to Railay Beach.
There are 1203+ hotels available in Railay Beach.





