There are 7 ways to get from Ratchaburi to Trat by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Ratchaburi to Bang Bamru32
- Take the bus from Bangkok Mochit Bus Terminal to Trat Bus Terminal
8h 34m฿352–3,513Train, bus via Thawi Watthana
cheapest- Take the train from Ratchaburi to Salaya32
- Take the bus from Bangkok Bus Terminal Ekkamai to Trat Bus Terminal
9h 44m฿327–1,252Drive 401.9 km
- Drive from Ratchaburi to Trat401.9 km
5h 46m฿1,434–2,072Taxi
- Take the taxi from Ratchaburi to Trat401.9 km
5h 46m฿4,400–5,500Train, fly
- Take the train from Ratchaburi to Bang Bamru
- Fly from Suvarnabhumi Airport (BKK) to Trat Airport (TDX)BKK - TDX
5h 46m฿2,570–6,178Train, bus, Minibus
- Take the train from Ratchaburi to Salaya32
- Take the bus from Southern Terminal to Rayong Tour Office Sai 4
- Take the bus from Rayong Bus Terminal 2 to Trat Bus Station
10h 57m฿427–1,462Minivan, bus
- Take the bus from Ratchaburi to Phetchaburi
- Take the bus from Phetchaburi to Bangkok Mochit Bus Terminal
- Take the bus from Bangkok Mochit Bus Terminal to Trat Bus Terminal
11h 37m฿460–3,735
Ratchaburi to Trat by train, tram, foot, and bus
Questions & Answers
The cheapest way to get from Ratchaburi to Trat is to train and bus via Thawi Watthana which costs ฿320 - ฿1300 and takes 9h 44m.
The fastest way to get from Ratchaburi to Trat is to drive which takes 5h 46m and costs ฿1400 - ฿2100.
No, there is no direct bus from Ratchaburi to Trat. However, there are services departing from Ratchaburi and arriving at Trat Bus Terminal via Phetchaburi and Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 11h 37m.
The distance between Ratchaburi and Trat is 423 km. The road distance is 401.9 km.
The best way to get from Ratchaburi to Trat without a car is to train and bus which takes 8h 34m and costs ฿350 - ฿3600.
It takes approximately 8h 34m to get from Ratchaburi to Trat, including transfers.
Ratchaburi to Trat bus services, operated by Local Minivan Thailand, depart from Ratchaburi station.
Ratchaburi to Trat bus services, operated by Local Minivan Thailand, arrive at Phetchaburi station.
Yes, the driving distance between Ratchaburi to Trat is 402 km. It takes approximately 5h 46m to drive from Ratchaburi to Trat.
There are 71+ hotels available in Trat.
What companies run services between Ratchaburi, Thailand and Trat, Thailand?
You can take a bus from Ratchaburi to Trat Bus Terminal via Phetchaburi, Phetchaburi, and Bangkok Mochit Bus Terminal in around 11h 37m.
- Website
- bangkokair.com
Flights from Suvarnabhumi Airport to Trat Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿2,100–4,700
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Ratchaburi to Bang Bamru
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- ฿60–1,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿60–170
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿260–360
- 1st Class (Air-Conditioned Berth)
- ฿750–1,000
Train from Ratchaburi to Salaya
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- ฿55–1,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿55–170
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿250–350
- 1st Class (Air-Conditioned Berth)
- ฿750–1,000
- Phone
- 0806688556
- Website
- minibustrat.com
Bus from Bangkok Mochit Bus Terminal to Trat Bus Terminal
Bus from Bangkok Bus Terminal Ekkamai to Trat Bus Terminal
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- tcl99web.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Trat Bus Terminal
- Ave. Duration
- 8h 14m
- Frequency
- 3 times a day
- Estimated price
- ฿280–2,500
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Phetchaburi to Bangkok Mochit Bus Terminal
- Ave. Duration
- 3h 6m
- Frequency
- Every 3 hours
- Estimated price
- ฿140–1,100
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- +66 81 657 3322
- Website
- rayongtour1989.com
Bus from Southern Terminal to Rayong Tour Office Sai 4
- Ave. Duration
- 3h 55m
- Frequency
- Hourly
- Estimated price
- ฿200–220
- Book at
- https://12go.asia/en/operator/rayong-tour
Bus from Rayong Bus Terminal 2 to Trat Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- ฿200
- Phone
- +66 56 720 720
- info@phetprasert.com
- Website
- phetprasert.com
Bus from Rayong Bus Terminal 2 to Trat Bus Station
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ฿170–280
- Schedules at
- phetprasert.com
- 13
- ฿170–200
Bus from Ratchaburi to Phetchaburi
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿40–140
- Ave. Duration
- 5h 46m
- Estimated price
- ฿4,400–5,500
All Thai Taxi Company
- Phone
- +66 2 018 9799
- Website
- taxiallthaitaxitour.weebly.com
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 The London Underground: Essential tips to navigate the Tube, How to get from Gatwick Airport into central London, and How to travel India's Golden Triangle - to help you get the most out of your next trip.










