Suvarnabhumi Airport to Bangkok by Train

Everything you need to ride the Airport Rail Link from BKK to the city — costs, times, and insider tips for 2026.

Quick Facts

฿15–฿45

Cost (City Line)

~30 min

Journey Time

Every 10–15 min

Frequency

Step-by-Step: Arrivals to Platform

  1. 1Clear immigration and collect baggage in the arrivals hall (Level 2).
  2. 2Follow signs for 'City Rail Link' — the station entrance is on Level B (basement), well-signposted throughout the terminal.
  3. 3Purchase a token or use a Rabbit Card at the ticket machines; machines accept coins, bills, and some accept cards.
  4. 4Board the Suvarnabhumi Airport Rail Link (SARL) City Line toward Phaya Thai.
  5. 5Exit at your chosen stop and transfer to the BTS Skytrain or MRT as needed.

Ticket Prices

RouteTHB~USD
Airport → Lat Krabang฿15$0.40
Airport → Ramkhamhaeng฿26$0.75
Airport → Makkasan฿35$1.00
Airport → Phaya Thai฿45$1.30

Key City Stops

  • Phaya ThaiConnect to BTS Skytrain (Sukhumvit & Silom lines) — most useful stop for tourists.
  • MakkasanConnect to MRT Blue Line at Phetchaburi — good for Chatuchak, Silom, Rattanakosin.
  • RamkhamhaengEastern Bangkok; useful for universities and budget hotels in the area.

3 Practical Tips

  • #1Buy a Rabbit Card for seamless transfers between the Airport Rail Link and BTS — no need to queue for tokens each time.
  • #2Trains run 06:00–midnight daily; avoid the last train if you have an early morning flight — allow extra time.
  • #3Large luggage fits in the train but can be awkward in peak hours (07:00–09:00, 17:00–19:00); off-peak travel is far more comfortable.

FAQs

How long does the train take from Suvarnabhumi to central Bangkok?

The City Line takes approximately 30 minutes to Phaya Thai, the last and most central stop.

Is there a direct train to the BTS Skytrain?

Yes — Phaya Thai station has a direct interchange with the BTS Skytrain, making onward travel very convenient.

Can I take a taxi instead?

Taxis are available but cost ฿250–฿450 plus expressway tolls (~฿75) and can take 45–90 minutes in traffic — the train is usually faster and cheaper.