There are 8 ways to get from Singapore to Ratchaburi by plane, train, bus, 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.
Fly Singapore Changi Airport to Don Mueang International Airport, train
best- Fly from Singapore Changi Airport (SIN) to Don Mueang International Airport (DMK)plane SIN - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Ratchaburitrain
7h 35m฿3,516–7,986Train via Hua Hin
cheapest- Take the train from Jb Sentral to Padang Besartrain Ets
- Take the train from Padang Besar Malaysia to Hua Hintrain 46
- Take the train from Hua Hin to Ratchaburitrain 32
29h 52m฿528–2,963Train
- Take the train from Kempas Baru to Padang Besartrain Ets
- Take the train from Padang Besar Malaysia to Wang Phongtrain 46
- Take the train from Wang Phong to Ratchaburitrain 84
25h 57m฿755–3,004Bus, Minivan
- Take the bus from Golden Mile Tower Singapore to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Danokbus
- Take the bus from Dannok Siam Lane to Mochitbus
- Take the bus from Bangkok Mochit Bus Terminal to Phetchaburibus
- Take the bus from Phetchaburi to Ratchaburibus
35h฿2,814–4,726Drive 1,749.6 km
- Drive from Singapore to Ratchaburicar 1,749.6 km
22h 3m฿13,301–19,212Fly Singapore Changi Airport to Suvarnabhumi Airport, train
- Fly from Singapore Changi Airport (SIN) to Suvarnabhumi Airport (BKK)plane SIN - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Ratchaburitrain
7h 51m฿3,071–7,066Fly Senai International Airport to Don Mueang International Airport, train
- Fly from Senai International Airport (JHB) to Don Mueang International Airport (DMK)plane JHB - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Ratchaburitrain
9h 5m฿3,364–7,592Bus, train
- Take the bus from Golden Mile Complex to Hat Yaibus
- Take the train from Hat Yai to Bang Kaeotrain 38
- Take the train from Bang Kaeo to Ratchaburitrain
36h 37m฿2,080–4,372
Singapore Changi Airport (SIN) to Don Mueang International Airport (DMK) flights
Comparing Your Travel Options
The cheapest way to get from Singapore to Ratchaburi is to train via Hua Hin which costs ฿500 - ฿3000 and takes 29h 52m.
The fastest way to get from Singapore to Ratchaburi is to fly and train which takes 7h 35m and costs ฿3500 - ฿8000.
No, there is no direct bus from Singapore to Ratchaburi. However, there are services departing from Golden Mile Tower Singapore and arriving at Ratchaburi via Terminal Bersepadu Selatan, Dannok Siam Lane, Bangkok Mochit Bus Terminal and Phetchaburi. The journey, including transfers, takes approximately 35h.
No, there is no direct train from Singapore to Ratchaburi. However, there are services departing from Kempas Baru and arriving at Ratchaburi via Padang Besar Malaysia and Wang Phong. The journey, including transfers, takes approximately 25h 57m.
The distance between Singapore and Ratchaburi is 1587 km. The road distance is 1749.6 km.
The best way to get from Singapore to Ratchaburi without a car is to bus and Minivan which takes 35h and costs ฿2800 - ฿4800.
It takes approximately 7h 35m to get from Singapore to Ratchaburi, including transfers.
Singapore to Ratchaburi bus services, operated by StarMart Express, depart from Golden Mile Tower Singapore station.
Singapore to Ratchaburi train services, operated by KTM Intercity, depart from Kempas Baru station.
The best way to get from Singapore to Ratchaburi is to train which takes 25h 57m and costs ฿750 - ฿3000. Alternatively, you can bus and Minivan, which costs ฿2800 - ฿4800 and takes 35h.
What companies run services between Singapore and Ratchaburi, Thailand?
You can take a vehicle from Singapore to Ratchaburi via Kempas Baru, Padang Besar Malaysia, and Wang Phong in around 25h 57m. Alternatively, you can take a bus from Golden Mile Tower Singapore to Ratchaburi via Terminal Bersepadu Selatan, Danok, Dannok Siam Lane, Mochit, Bangkok Mochit Bus Terminal, Phetchaburi, and Phetchaburi in around 35h.
- Website
- singaporeair.com
Flights from Singapore Changi Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- ฿2,800–6,500
Flights from Singapore Changi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 3h 55m
- When
- Monday to Wednesday
- Estimated price
- ฿4,000–9,000
- Website
- bangkokair.com
Flights from Singapore Changi Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- ฿3,200–7,500
Flights from Singapore Changi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 3h 45m
- When
- Tuesday, Thursday, Saturday, Monday, and Wednesday
- Estimated price
- ฿4,000–9,000
- Website
- thaiairways.com
Flights from Singapore Changi Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ฿4,700–7,500
Flights from Singapore Changi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 3h 45m
- When
- Tuesday, Thursday, Saturday, Monday, and Wednesday
- Estimated price
- ฿4,000–9,000
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ฿2,800–6,000
- Website
- airasia.com
Flights from Senai International Airport to Don Mueang International Airport via Kuala Lumpur
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ฿2,200–8,000
- Website
- airasia.com
Flights from Singapore Changi Airport to Don Mueang International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ฿3,300–6,000
Flights from Senai International Airport to Don Mueang International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ฿3,000–4,700
- Website
- lionairthai.com
Flights from Singapore Changi Airport to Don Mueang International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ฿3,300–8,000
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Ratchaburi
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- 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 Padang Besar Malaysia to Wang Phong
- Ave. Duration
- 11h 52m
- Frequency
- Once daily
- Estimated price
- ฿250–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿250–310
- 2nd Class (Air-Conditioned Berth)
- ฿250–320
- 2nd Class (Air-conditioned Seat)
- ฿580–630
Train from Wang Phong to Ratchaburi
- Ave. Duration
- 2h 3m
- Frequency
- Every 2 hours
- Estimated price
- ฿45–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)
- ฿45–60
- 2nd Class (Air-conditioned Seat)
- ฿290–320
Train from Krung Thep Aphiwat Central Terminal to Ratchaburi
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- 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 50m
- Frequency
- Hourly
- 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 Padang Besar Malaysia to Hua Hin
- Ave. Duration
- 13h 59m
- Frequency
- Once daily
- Estimated price
- ฿260–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿260–310
- 2nd Class (Air-Conditioned Berth)
- ฿260–330
- 2nd Class (Air-conditioned Seat)
- ฿590–640
Train from Hua Hin to Ratchaburi
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- 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 Hat Yai to Bang Kaeo
- Ave. Duration
- 48 min
- Frequency
- Every 3 hours
- Estimated price
- ฿20–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–120
- 2nd Class (Air-Conditioned Berth)
- ฿20–26
- 2nd Class (Air-conditioned Seat)
- ฿260–280
Train from Bang Kaeo to Ratchaburi
- Ave. Duration
- 12h 35m
- Frequency
- Once daily
- Estimated price
- ฿260–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿260–310
- 2nd Class (Air-Conditioned Berth)
- ฿260–340
- 2nd Class (Air-conditioned Seat)
- ฿590–640
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Kempas Baru to Padang Besar
- Ave. Duration
- 9h 27m
- Frequency
- Twice daily
- Estimated price
- ฿180–800
- Website
- KTMB
- Shuttle
- ฿180–260
- Express
- ฿550–800
Train from Jb Sentral to Padang Besar
- Ave. Duration
- 9h 36m
- Frequency
- Twice daily
- Estimated price
- ฿180–800
- Website
- KTMB
- Shuttle
- ฿180–260
- Express
- ฿550–800
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Jb Sentral to Padang Besar
- Ave. Duration
- 11h 18m
- Frequency
- Once daily
- Estimated price
- ฿1,077
- Website
- KTM
- Silver
- ฿640–690
- Gold
- ฿1,077
- Platinum
- ฿1,450–1,550
- Phone
- +65 6396 5681
- [email protected]
- Website
- StarMart Express
Bus from Golden Mile Tower Singapore to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 2m
- Frequency
- Hourly
- Estimated price
- ฿700–1,100
- Book at
- Omio
- Website
- StarMart Express
Bus from Golden Mile Complex to Hat Yai
- Ave. Duration
- 21h 7m
- Frequency
- Once daily
- Estimated price
- ฿1,800–2,600
- Book at
- Omio
- Website
- StarMart Express
- Phone
- +6012 787 5144
- [email protected]
- Website
- starqistna.com
Bus from Golden Mile Tower Singapore to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 4m
- Frequency
- 5 times a day
- Schedules at
- starqistna.com
- Book at
- easybook.com
- Phone
- 603-62637668
- Website
- Alisan Golden Coach Express
Bus from Terminal Bersepadu Selatan to Danok
- Ave. Duration
- 6h 3m
- Frequency
- 5 times a day
- Estimated price
- ฿850–1,400
- Website
- Alisan Golden Coach Express
Bus from Dannok Siam Lane to Mochit
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- ฿1,079
- Schedules at
- Siam Lane Tour (Siam Dernrod) | สยามเดินรถ
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Bangkok Mochit Bus Terminal to Phetchaburi
- Ave. Duration
- 3h 6m
- Frequency
- Hourly
- Estimated price
- ฿140–1,200
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from Phetchaburi to Ratchaburi
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿40
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 the US: What do I need to know?, Which London airport should I choose?, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
Singapore to Ratchaburi bus services, operated by StarMart Express, arrive at Terminal Bersepadu Selatan station.
Ratchaburi is 1h behind Singapore. It is currently 7:10 AM in Singapore and 6:10 AM in Ratchaburi.
Singapore to Ratchaburi train services, operated by KTM Intercity, arrive at Padang Besar station.
Yes, the driving distance between Singapore to Ratchaburi is 1750 km. It takes approximately 22h 3m to drive from Singapore to Ratchaburi.
There are 181+ hotels available in Ratchaburi.















