How to Get from Suvarnabhumi Airport to Bangkok City

All Transport Options — Updated 2026 · Suvarnabhumi Airport (BKK)

Quick Comparison

OptionCost (THB)Cost (USD)Journey Time
Airport Rail Link45–90 THB~$1.30–$2.6030–45 min
Taxi (meter)250–400 THB~$7–$1240–75 min
Grab / Bolt200–350 THB~$6–$1040–75 min
Public Bus30–55 THB~$0.90–$1.6060–90 min
Private Transfer800–1,500 THB~$23–$4445–70 min

Airport Rail Link (Metro)

The Suvarnabhumi Airport Rail Link (SARL) is the fastest and cheapest way into the city. Trains run every 10–15 minutes from 06:00 to midnight and reach Phaya Thai station in about 30 minutes.

  1. Follow signs to Airport Rail Link on Basement Level B.
  2. Purchase a token at the ticket machine — City Line fares are 45–90 THB (~$1.30–$2.60) depending on your stop.
  3. Board the City Line train toward Phaya Thai (end of line).
  4. At Phaya Thai, transfer to BTS Skytrain or take a taxi/Grab to your hotel.

Express service to Makkasan (City Air Terminal) runs every 30 min and costs 150 THB — useful if you want a quicker, less crowded ride.

Taxi & Rideshare

Official metered taxis depart from Level 1 (Arrivals), Exits 4 and 7. Always insist the driver uses the meter — expect 250–400 THB plus a 50 THB airport surcharge and expressway tolls (~65 THB). Journey time varies with traffic, typically 40–75 minutes.

  • Grab & BoltBook via app before leaving arrivals. Prices are fixed (200–350 THB typical), making them a transparent, haggle-free choice.
  • Avoid toutsUnlicensed drivers may charge 800+ THB flat rate. Use the official taxi queue only.
  • Limousine/private transferPre-bookable from 800–1,500 THB; ideal for groups or late arrivals.

Public Bus

Public buses depart from the Public Transportation Centre on the ground floor of the Suvarnabhumi parking structure (free shuttle from terminal). Fares are 30–55 THB — the most budget-friendly option, though journey times are 60–90 minutes and can stretch longer in rush hour.

  • S1On Nut BTS station (30 THB)
  • 551Huamak, Min Buri, On Nut (30 THB, night bus available)
  • 554Victory Monument (45 THB)
  • 555Lad Phrao (45 THB)

Frequently Asked Questions

What is the cheapest way from Suvarnabhumi to Bangkok?

The public bus at 30–55 THB (~$1) is the cheapest option, but takes 60–90 minutes. The Airport Rail Link at 45–90 THB is nearly as affordable and much faster.

Is it safe to take a taxi from the airport?

Yes — use the official metered taxi queue at Level 1 Exits 4 or 7. Always confirm the meter is running and keep the receipt. Avoid anyone offering fixed-price rides inside the terminal.

How long does it take to get from BKK airport to downtown Bangkok?

The Airport Rail Link takes about 30 minutes to Phaya Thai. Taxis typically take 40–75 minutes depending on traffic, and can exceed 90 minutes during peak hours.

Planning a longer stay in Bangkok?

Hotels, attractions, visa tips, layover guides, and more.

Bangkok Destination Guide →

Ready to fly to Bangkok?

Find the best fares to Suvarnabhumi Airport (BKK) and plan your trip today.

Search flights to Bangkok