How to Get from Suvarnabhumi Airport to Bangkok City
All Transport Options — Updated 2026 · Suvarnabhumi Airport (BKK)
Quick Comparison
| Option | Cost (THB) | Cost (USD) | Journey Time |
|---|---|---|---|
| Airport Rail Link | 45–90 THB | ~$1.30–$2.60 | 30–45 min |
| Taxi (meter) | 250–400 THB | ~$7–$12 | 40–75 min |
| Grab / Bolt | 200–350 THB | ~$6–$10 | 40–75 min |
| Public Bus | 30–55 THB | ~$0.90–$1.60 | 60–90 min |
| Private Transfer | 800–1,500 THB | ~$23–$44 | 45–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.
- Follow signs to Airport Rail Link on Basement Level B.
- Purchase a token at the ticket machine — City Line fares are 45–90 THB (~$1.30–$2.60) depending on your stop.
- Board the City Line train toward Phaya Thai (end of line).
- 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 & Bolt — Book via app before leaving arrivals. Prices are fixed (200–350 THB typical), making them a transparent, haggle-free choice.
- Avoid touts — Unlicensed drivers may charge 800+ THB flat rate. Use the official taxi queue only.
- Limousine/private transfer — Pre-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.
- S1 — On Nut BTS station (30 THB)
- 551 — Huamak, Min Buri, On Nut (30 THB, night bus available)
- 554 — Victory Monument (45 THB)
- 555 — Lad 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.
Ready to fly to Bangkok?
Find the best fares to Suvarnabhumi Airport (BKK) and plan your trip today.
Search flights to Bangkok