Using the train is the easiest way to commute in Bangkok. It’s convenient and cheaper than riding a tuktuk or taxi. You can either buy an all-day pass or pay for a specific station you wish to go. This post is an overview of how the train system in Bangkok works, and how to get from the most popular places around Bangkok. Note that this will not cover the whole railway system of Thailand, so this post will not tackle on how to jump from one province to another.

The most popular train system is the BTS, also known as the Skytrain. This is what travelers who want to explore the central Bangkok will often use to get around. Trains arrive between 3 to 6 minutes, and can be usually full during peak hours as locals often ride the Skytrain, too.  The Skytrain run 24 hours. There are two BTS lines: Silom Line and Sukhumvit Line.

BTS Silom Line runs from west to south, going from National Stadium and ends at Wongwian Line. The Sukhumvit Line runs north to east, going from Mo Chit to Bearing. Each station has a corresponding letter and number. The letter represents the direction of each station, like S stands for South, W stands for West, and so forth. These two lines meet at Siam Station.



To get to the Grand Palace, ride the BTS Skytrain Silom Line and alight at Saphan Taksin (S6). This station is an interexchange for the Chao Phraya River boats that will get you to the Grand Palace.

If you wish to ride provincial trains, the MRT line is one of the best options to get there. The MRT or Mass Rapid Transit is an underground train system that runs from Bang Sue to Hua Lamphong. Trains arrive every 5 to 7 minutes, and is open from 6:00 am until midnight.

The Bangkok Train System also known as Hua Lamphong Railway Station is the central terminal going for every provinces in Thailand, such as Chiang Mai.



To get you to Ayutthaya, alight at Sala Daeng (S2) if you’re in Silom Line, or at Asok Station (E4) if you’re coming from Sukhumvit Line. These two stations interexchange with the MRT. Alight at Hua Lamphong Station, and book a ticket in Hua Lamphong Railway Station going to Ayutthaya.



Lastly is the Bangkok Airport Link that Suvarnabhumi Airport to Bangkok, and runs from 6:00 am until midnight. From the airport, alight at Makkasan Station which connects to Phetchaburi Station of the MRT Line. Alternatively, you can alight at Phaya Thai to get to BTS Sukhumvit Line.

Railway cards or tokens are different on each railway system. This means you can’t use your MRT Line card to pay for your BTS Line Card.

Below is a detailed map about the Train Transit in Bangkok.