The Maeklong Railway is made up of two sections, namely the Mahachai Line and Ban Laem Line, separated by the Tha Chin River. Passengers can connect between the two lines by boat. The Maeklong Railway also does not get passengers to Bangkok Hua Lamphong railway station, but rather Wongwian Yai. The Maeklong Railway is also the only railway section that is not physically interconnected with the rest of the network.
The westernmost station of the Maeklong Railway at Maeklong Station is home to the famous Talat Rom Hup or “umbrella pulldown market”, also known as the Maeklong Railway Market or Unseen Railway Market.
Maeklong Railway Route Map
*not all stations are included in the route map.
RailTravel Station-created Google MyMaps are no longer available.
Zoom in to view each route accurately.
To remove routes and landmarks from view, use the button on the top left corner of the map.
To enlarge, use the button on the top right corner of the map.
Maeklong Railway Timetable
Maeklong Railway Timetable from SRT’s website
Mahachai Line: Wongwian Yai – Mahachai
Ban Laem Line: Ban Laem – Maeklong
Maeklong Railway Fares
Wongwian Yai – Mahachai (Second Class): 25 baht (seems to be regularly NOT available)
Wongwian Yai – Mahachai (Third Class): 10 baht
Tha Chin River Crossing: 4 baht
Ban Laem – Maeklong (Third Class): 10 baht
Maeklong Railway Journey Experiences
Maeklong Railway Market (Talad Rom Hup)
Maeklong Railway Booking Methods
- SRT counters only
Tickets are open for sale only on the day of departure. Reservations are not necessary, neither are they possible. Tickets for trains on the Maeklong Railway cannot sell out.
How do I book Maeklong Railway tickets online?
You cannot book Maeklong Railway tickets online.
How do I get across the Tha Chin River to travel from Mahachai to Ban Laem?
Use the cross-river boat located just outside the station. If in doubt, follow the crowd to the ferry pier. The fare is 4 Baht per person, and the journey takes around 5 to 10 minutes.
Singapore to Bangkok by Train
State Railway of Thailand (SRT) Train Timetables
Click here for the full list of State Railway of Thailand train timetables.
State Railway of Thailand (SRT) Train Timetables from SRT’s Website
State Railway of Thailand (SRT) Train Ticket Booking Methods
- SRT counters
- Online from 12Go Asia (joint ticketing with connecting trains available)
- Online from Baolau
- Online from Easybook
- Online from the SRT D-Ticket System
One of the most useful things about 12Go Asia is that they will create joint tickets for you, so you could actually make a single booking from Bangkok to Singapore and vice-versa.
Tickets are open for sale 30 days before departure.
How do I book State Railway of Thailand (SRT) train tickets online?
- Click here for a step-by-step guide for 12Go Asia.
- Click here for a step-by-step guide for Easybook.
State Railway of Thailand (SRT) Contact
Timetable & Fares
Phone: 1690 (24 hours)
Thank you. Been trying to find the train timetables everywhere. Great, helpful post.