Bangkok Airport Rail Link (ARL): Stations, Ticket Costs & Map

Bangkok Airport Rail Link (ARL) is an express train that connects Suvarnabhumi Airport to BTS Phaya Thai Station in downtown Bangkok. It operates daily from 6:00 am to 24:00 am, and the ticket cost ranges between THB 15 to THB 45 per person based on the travel destination.

This article will guide you through the details such as station routes, ticket costs for each, its map, how to use the train, and comparison to other transportation options.

Station Routes

The Bangkok Airport Rail Link runs through 8 stations as follows: BKK Airport – Lad Krabang (LK) – Ban Thap Chang (BTC) – Hua Mak (HM) – Ramkhamhaeng (RK) – Makkasan (MK) – Ratchaprarop (RP) – Phaya Thai (interchange with BTS Sukhumvit Line).

Each station is denoted by the letter A, starting from A1 (the airport itself) to A8, the last station.

The line is 28.6 km (17.8 mi) long and takes approximately 30 minutes from Suvarnabhumi Airport to Phaya Thai Station. The train leaves every 10 minutes during weekdays and at a maximum of 12 minutes during the peak hour and weekends.

Ticket Costs

The average ticket cost of the Bangkok Airport Rail Link (ARL) is between THB 15 to THB 45 per person, depending on the station you want to drop off. Below is the list of the ticket costs for traveling from the BKK to each station:

  • Lat Krabang Station – THB 15
  • Ban Thap Chang Station – THB 20
  • Hua Mak Station – THB 25
  • Ramkhamhaeng Station – THB 30
  • Makkasan Station- THB 35
  • Ratchaprarop Station – THB 40
  • Phaya Thai Station – THB 45

The Suvarnabhumi Airport train offers 2 types of ticket systems – single trip tokens and pre-paid SmartPass. The single trip token can be purchased directly in each station via the automatic touch-screen ticket machine or from the counter. The pre-paid SmartPass is suitable for those traveling frequently using the Bangkok Skytrain system and can be purchased online.


Below is the Bangkok Airport Rail Link map where each train line is indicated by various colors:

How To Use

Below are the 4 steps to use the Bangkok Airport Rail Link for transportation:

  1. Get to the train: The first step is to proceed to the ground floor (level B) of the airport terminal where the ARL is located.
  2. Purchase the ticket: Next, choose the station where you want to drop off and purchase the ticket either from the automatic ticket machine or from the counter for a single token trip. The machine only accepts 1,5, and 10 coins, and 20,50, and 100 notes. For the SmartPass option, you would need to purchase it online in advance.
  3. Proceed to the platform: After buying the ticket, proceed to the train platform where you wait for the train to arrive. Here, you can go through the details for each station and how many stops in between before it reach your destination.
  4. Board the ARL: The last step is to board the ARL and enjoy your ride to the destination. The Airport Rail Link is a modern, clean, and air-conditioned express metro, so you won’t feel uncomfortable during the journey (unless you have items of baggage to carry)

Comparisons To Other Transportation Options

Below are the comparisons of the Bangkok Airport Rail Link to other transportation options available to get from the airport to the city center:

  • Cost: The airport train costs similar to the airport bus (THB 35 per person) but offers a much more comfortable ride. Compared to public taxis (THB 300 – THB 450) or private transfers (starting at around THB 900), the train is an absolute bargain.
  • Travel duration: The ARL takes about 30 minutes to reach the city center whereas the bus takes about 60-75 minutes. Public taxis and private transfers take roughly the same duration as the airport rail link, so it’s pretty fast and convenient.
  • Comfort level: Although the Bangkok Airport Rail Link is air-conditioned and has comfortable seats, it’s not suitable for those traveling with items of baggage as the space is quite limited. Public taxis or private transfers are what we recommend to use in this case.