Trains from Ratchaburi to Bangkok

By train the journey from Ratchaburi to Bangkok’s main train station is scheduled to take from 2 to 3 hours.

Train Times from Ratchaburi to Bangkok


There are currently 9 daily train services from Ratchaburi to Bangkok.

TrainRatchaburiBangkokService
16804:1307:35Rapid
8605:1208:25Express
17005:5708:55Rapid
42/4406:3209:10Special Express
8406:5510:05Express
17207:5811:15Rapid
3208:1711:30Special Express
38/4609:3412:45Special Express
4018:1321:10Special Express
  • The fastest train from Ratchaburi to Bangkok is Train #42/44, departing from Ratchaburi at 06:32 and arriving 2 hours 38 minutes later in Bangkok at 09:10.
  • The slowest train is Train #168 departing from Ratchaburi at 04:13 and arriving in Bangkok at 07:35, a scheduled journey time of 3 hours 22 minutes.

Buy Tickets from Ratchaburi to Bangkok


Use the Search Box below to buy your train tickets from Ratchaburi to Bangkok.

Powered by 12Go Asia system

You can also book tickets for other train, bus and ferry journeys across Thailand and the rest of South East Asia using the Search Box above. Simply change the origin and destination of the journey and click to Find Tickets.

Ratchaburi Train Station


Google Map of Ratchaburi Railway Station

Bangkok Railway Station


Google Map of Bangkok Railway Station

About Train Travel to Bangkok


At the present time all trains from Ratchaburi to Bangkok stop at two train stations in Central Bangkok: Hua Lamphong Railway Station and Bang Sue Junction Railway Station. Hua Lampang Railway Station, often referred to simply as Bangkok Railway Station, is the historic main train station and terminus for the 3 long distance railway lines in Thailand. Bangkok Railway Station is located in China Town and a convenient arrival point for travellers heading toward riverside area in Bangkok, the Silom Road and Siam Square, as well as China Town itself.

Bang Sue Junction Railway Station in Bangkok
Bang Sue Junction Railway Station in Bangkok

The other Bangkok railway station is Bang Sue Junction. Bang Sue Junction is located to the north of the city fairly close to Chatuchak Weeekend Market. All the long distance train lines enter Bangkok from the north via Bang Sue Junction before heading south to Hua Lamphong Railway Station. Depending on the time of day, and any delays on the line, it can take 20 to 40 minutes, sometimes more, to travel by train from Bang Sue Railway Station to Hua Lamphong Railway Station. For this reason many passengers choose to alight the train at Bang Sue Junction Railway Station and continue their journey from the adjacent MRT station. The MRT network follows a circular route. Travelling clockwise around the MRT network takes passengers to stops on the Sukhumvit Road and the Silom Road very quickly. Travelling in the other direction, anti-clockwise, MRT passengers can connect with the Chao Phraya Express Boat service at Bang Pho MRT Station, and from there take an inexpensive commuter boat service south to the Chao Phraya Phraya Express Boat Pier on the Phra Arthit Road, which is easy walking distance to the Khao San Road.

How useful was this page?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.