There are 4 ways to get from Bangkok to Chulalongkorn Bridge by bus, train, taxi 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.
Recommended option
Line 471 bus • 1h 39m
3 alternative options
Train • 2h 13m
Taxi • 1h 21m
Drive • 1h 21m
Bangkok to Chulalongkorn Bridge by train
The train journey time between Bangkok and Chulalongkorn Bridge is around 2h 13m and covers a distance of around 100 km. Operated by State Railway of Thailand, the Bangkok to Chulalongkorn Bridge train service departs from Thon Buri and arrives in Chulalongkorn Bridge. Typically 14 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The most affordable way to get from Bangkok to Chulalongkorn Bridge is to line 471 bus, which costs ฿30 - ฿60 and takes 1h 39m.
The quickest way to get from Bangkok to Chulalongkorn Bridge is to taxi which costs ฿700 - ฿900 and takes 1h 21m.
Yes, there is a direct bus departing from Maeklong Bus Terminal and arriving at Ratchaburi. Services depart hourly, and operate every day. The journey takes approximately 1h 35m.
Yes, there is a direct train departing from Thon Buri and arriving at Chulalongkorn Bridge. Services depart twice daily, and operate every day. The journey takes approximately 2h 13m.
The distance between Bangkok and Chulalongkorn Bridge is 77 km. The road distance is 97.3 km.
The best way to get from Bangkok to Chulalongkorn Bridge without a car is to line 471 bus which takes 1h 39m and costs ฿30 - ฿60.
The line 471 bus from Maeklong Bus Terminal to Ratchaburi takes 1h 35m including transfers and departs hourly.
Bangkok to Chulalongkorn Bridge bus services, operated by Local bus, depart from Maeklong Bus Terminal station.
Bangkok to Chulalongkorn Bridge train services, operated by State Railway of Thailand, depart from Thon Buri station.
The best way to get from Bangkok to Chulalongkorn Bridge is to line 471 bus which takes 1h 39m and costs ฿30 - ฿60. Alternatively, you can train, which costs ฿60 - ฿1000 and takes 2h 13m.

- Distance: 77 km
- Duration: 1h 39m
What companies run services between Bangkok, Thailand and Chulalongkorn Bridge, Thailand?
Local bus operates a bus from Maeklong Bus Terminal to Ratchaburi hourly. Tickets cost ฿30 - ฿60 and the journey takes 1h 35m. Alternatively, State Railway of Thailand operates a train from Thon Buri to Chulalongkorn Bridge twice daily. Tickets cost ฿60 - ฿1000 and the journey takes 2h 13m.

- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- railway.co.th
Train from Thon Buri to Chulalongkorn Bridge
- Ave. Duration
- 2h 13m
- Frequency
- Twice daily
- Estimated price
- ฿60 - ฿1000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://www.railway.co.th/Home/Index
- 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 - ฿1000
Bus from Maeklong Bus Terminal to Ratchaburi
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ฿30 - ฿60
- Ave. Duration
- 1h 21m
- Estimated price
- ฿700 - ฿900
Tom Taxi Services
- Phone
- +66 98 281 2537
- Website
- tomtaxiservice.com
Grab Taxi
- Website
- grab.com
GoodTaxiThai
- Phone
- +66 85 046 6356
- Website
- goodtaxithai.com
All Thai taxi
- Phone
- +66 2 018 9799
- Website
- allthaitaxi.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 How do I buy a London Underground ticket?, What documents do I need to cross Niagara Falls? and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Bangkok to Chulalongkorn Bridge bus services, operated by Local bus, arrive at Ratchaburi station.
Bangkok to Chulalongkorn Bridge train services, operated by State Railway of Thailand, arrive at Chulalongkorn Bridge station.
Yes, the driving distance between Bangkok to Chulalongkorn Bridge is 97 km. It takes approximately 1h 21m to drive from Bangkok to Chulalongkorn Bridge.
There are 107+ hotels available in Chulalongkorn Bridge. Prices start at ฿3750 per night.