There are 7 ways to get from Donsak Pier to Ratchaburi by bus, train, ferry, car, taxi, plane, 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, train
best- Take the bus from Donsak Pier to Surat Thani Train stationbus
- Take the train from Surat Thani Train Station to Ratchaburitrain 38 Sungai Kolok - Hua Lamphong - Class II Sleeper AC
10h 45mFerry, bus, train
cheapest- Take the ferry from Donsak Pier to Thong Sala Koh Phanganferry
- Take the bus from Thong Sala Koh Phangan to Hua Hin VIP Busbus
- Take the train from Hua Hin to Ratchaburitrain
15h 20m฿1,747–3,558Drive 628.2 km
- Drive from Donsak Pier to Ratchaburicar 628.2 km
9h 10m฿2,396–3,460Taxi
- Take the taxi from Donsak Pier to Ratchaburitaxi 628.2 km
9h 10m฿4,100–5,000Bus to Surat Thani, fly to Don Mueang International Airport, train
- Take the bus from Donsak Pier to Surat Thani Airportbus
- Fly from Surat Thani (URT) to Don Mueang International Airport (DMK)plane URT - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Ratchaburitrain
7h 1mBus to Surat Thani, fly to Suvarnabhumi Airport, train
- Take the bus from Donsak Pier to Surat Thani Airportbus
- Fly from Surat Thani (URT) to Suvarnabhumi Airport (BKK)plane URT - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Ratchaburitrain
7h 22mFerry, bus and ferry to Nakhon Si Thammarat, fly to Don Mueang International Airport, train
- Take the ferry from Donsak Pier to Na Thon Koh Samui Songsermferry
- Take the busferry from Koh Samui Nathon Pier to Nakhon Si Thammarat Airportbusferry
- Fly from Nakhon Si Thammarat (NST) to Don Mueang International Airport (DMK)plane NST - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Ratchaburitrain
10h 1m฿2,443–5,178
Surat Thani (URT) to Don Mueang International Airport (DMK) flights
Comparing Your Travel Options
The cheapest way to get from Donsak Pier to Ratchaburi is to ferry and bus and train which costs ฿1700 - ฿3600 and takes 15h 20m.
The fastest way to get from Donsak Pier to Ratchaburi is to drive which takes 9h 10m and costs ฿2400 - ฿3500.
The distance between Donsak Pier and Ratchaburi is 620 km. The road distance is 628.2 km.
The best way to get from Donsak Pier to Ratchaburi without a car is to Bus and train which takes 10h 45m and costs .
It takes approximately 10h 45m to get from Donsak Pier to Ratchaburi, including transfers.
Yes, the driving distance between Donsak Pier to Ratchaburi is 628 km. It takes approximately 9h 10m to drive from Donsak Pier to Ratchaburi.
There are 182+ hotels available in Ratchaburi.
What companies run services between Donsak Pier, Thailand and Ratchaburi, Thailand?
There is no direct connection from Donsak Pier to Ratchaburi. However, you can take the bus to Surat Thani Train station, walk to Surat Thani Train Station, then take the train to Ratchaburi. Alternatively, you can take a ferry from Donsak Pier to Ratchaburi via Thong Sala Koh Phangan, Thong Sala Koh Phangan, Hua Hin VIP Bus, and Hua Hin in around 15h 20m.
- Website
- lionairthai.com
Flights from Surat Thani to Don Mueang International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ฿950–2,900
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ฿1,200–2,600
- Website
- airasia.com
Flights from Surat Thani to Don Mueang International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,000–2,300
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,100–2,600
- Website
- nokair.com
Flights from Surat Thani to Don Mueang International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,100–2,400
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,200–3,200
- Website
- vietjetair.com
Flights from Surat Thani to Suvarnabhumi Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿950–2,900
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Surat Thani Train Station to Ratchaburi
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Estimated price
- ฿180–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿200–250
- 2nd Class (Air-Conditioned Berth)
- ฿180–230
- 2nd Class (Air-conditioned Seat)
- ฿480–520
Train from Hua Hin to Ratchaburi
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Krung Thep Aphiwat Central Terminal to Ratchaburi
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Krung Thep Aphiwat Central Terminal to Ratchaburi
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Krung Thep Aphiwat Central Terminal to Ratchaburi
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Donsak Pier to Surat Thani Train station
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Donsak Pier to Surat Thani Airport
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Bus from Donsak Pier to Surat Thani Airport
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
Busferry from Koh Samui Nathon Pier to Nakhon Si Thammarat Airport
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ฿850
- Schedules at
- lomprayah.com
- Book at
- 12go.com
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Bus from Thong Sala Koh Phangan to Hua Hin VIP Bus
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- ฿1,351
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- +66 (0)864764825
- [email protected]
- Website
- Seatran Discovery
Ferry from Donsak Pier to Thong Sala Koh Phangan
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- ฿360–1,400
- Website
- Seatran Discovery
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Ferry from Donsak Pier to Na Thon Koh Samui Songserm
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- ฿350–650
- Website
- Songserm
- Ave. Duration
- 9h 10m
- Estimated price
- ฿4,100–5,000
Koh Samui Taxi
- Website
- kohsamuitaxi.com
Surat Thani Taxi
- Phone
- +66 77 489288
Taxi Surat Thani Group
- Phone
- +66 61 623 8333
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 How do I buy a London Underground ticket?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Getting to Milan from the airport - to help you get the most out of your next trip.





