How to Get from Bangkok Airport to the City
Arriving in Thailand is exciting – but after a long flight the first practical question is simple:
How do I get from Bangkok airport to my hotel?
Bangkok has two main airports:
- Suvarnabhumi Airport (BKK): the main international hub, handles the vast majority of long-haul flights
- Don Mueang Airport (DMK): primarily low-cost and regional flights
Both are well connected to the city, but the transport options differ slightly.
This guide explains each option clearly – including price ranges, journey time, what it’s really like with luggage, and who each option is best suited for.

Quick Overview: What Most Visitors Should Choose
If you just want the short version:
- Most convenient: Taxi or Grab (door-to-door, minimal stress, best option for most visitors)
- Fastest & cheapest (BKK airport): Airport Rail Link
- Fastest & cheapest (DMK airport): SRT Red Line
- Ultra-budget: Airport buses
- Premium comfort: AOT limousine
Now let’s take look at each in more detail.
1. Airport Rail Link (Suvarnabhumi BKK Airport Only)
The Airport Rail Link (ARL) is the fastest and most reliable way into central Bangkok from Suvarnabhumi.
Where to Find It
Follow signs to the basement level of the airport. It’s very clearly marked.
Cost
- Up to 45 THB to the final stop (Phaya Thai)
- Less for shorter distances
You can:
- Buy a plastic token from the machines, which you “tap-on” at the barrier.
- Or (new as of early 2026) tap your contactless credit card directly at the barrier – which saves queueing time and figuring out how to use the machine. It doesn’t matter which stop you are going to: the correct fare will be calculated when you tap-off at your destination.
Journey Time
About 30 minutes to Phaya Thai. It’s a smooth and comfortable ride.
Stations
Suvarnabhumi → Lat Krabang → Ban Thap Chang → Hua Mak → Ramkhamhaeng → Makkasan → Ratchaprarop → Phaya Thai
Important interchanges:
- Makkasan → connect to MRT Blue Line (Phetchaburi Station)
- Phaya Thai → connect to BTS Skytrain (Sukhumvit Line)

What It’s Actually Like
- As you will be boarding at the Airport station, you’ll usually find plenty of space.
- There are baggage areas near the doors.
- Trains are modern and air-conditioned.
However…
If you have large suitcases and plan on changing onto a crowded BTS or MRT at peak hour, this can be uncomfortable and somewhat stressful if this is your first time in Bangkok – especially after a long-haul flight.
Practical tip: If your hotel isn’t walking distance from a station, consider taking the ARL to the nearest stop and then a short Grab or taxi from there.
Bonus Tip
The money exchange booths in the basement near the train usually offer slightly better rates than those upstairs in the arrivals hall.
Best For
- Solo travelers
- Budget travelers
- Those staying near BTS or MRT
- Anyone arriving during heavy traffic hours
2. Public Taxi (Both Airports)
For most visitors, this is the simplest and most practical option.
Where to Get One (BKK)
Go to Level 1 between Exit 4 and Exit 7.
There are ticket machines and a staffed counter. You really can’t miss it or go wrong. It’s all highly organised and pretty stress-free, no dealing with touts.
Cost (Approximate)
Suvarnabhumi → Central Bangkok
- 300 to 500 THB and up metered fare
- 50 THB airport surcharge
- tolls (paid by passenger)
Don Mueang → Central Bangkok
- 200–400 THB depending on distance
The 50 baht airport levy and tolls are official charges – not a scam.
Journey Time
30-60+ minutes depending on traffic and destination.

Why This Is Usually the Best Choice
After a long flight, most typical holidaymakers simply want:
- No transfers
- No dragging luggage up stairs
- No navigating unfamiliar train systems in the heat
- Door-to-door arrival
For the extra few dollars compared to the train, taxis are usually worth it.
Best For
- First-time visitors
- Families
- Anyone with heavy or bulky luggage
- Late night arrivals
3. Grab (Ride-Hailing App, like Uber)
Grab works much like Uber and is extremely popular in Bangkok.
Pickup Location (BKK)
Level 1 → Exit 4 → walk to the outer lane (clearly signposted as the Grab pick-up point – look for the green signs).

Why Grab Is Good
- Fare shown upfront
- App shows driver location
- Estimated arrival time displayed
- No language barrier issues
- No need to handle cash if linked to a card, although many experienced visitors prefer to only use the cash option on Grab for reasons we won’t go into here.
Prices are usually slightly higher than a regular taxi, and surge pricing can apply. But you can select the vehicle type you prefer and don’t need to negotiate or explain anything to the driver. If you are familiar with using apps like Uber in your home country you may prefer Grab over taxis in Thailand too.
Important Tip
Install and set up the app before you arrive to avoid airport Wi-Fi stress.
Best For
- Visitors who prefer app-based rides
- Anyone who wants price certainty
- Small groups
4. Airport Buses (Low-Budget Option)
Buses operate from both airports and are very cheap – but slower. If you are staying in the Khao San Road area this is an easy and inexpensive way to get there.
Suvarnabhumi → Khao San Road (S1 Bus)
From Level 1, Exit 7. Look for the sign (see photo below).
Fare: 60 THB, cash only, pay onboard (not to the driver – a ticket seller comes to you).
Try to use 100 Baht (or smaller) notes: if you attempt to pay with a 1,000 or 500 THB note, they may not have change.
Journey time: expect 60-90 minutes, depending on traffic.
The buses are:
- Air-conditioned
- Comfortable enough
- But not luxury

There are no stops along the way and you’ll be dropped at or within easy walking distance of Khao San Road. The last time I used this bus (January 2026) it terminated at the “Banglamphu Square” bus area of Thanon Bowon Niwet due to roadworks. Which is about 250 metres from Khao San Road and less than 100 metres from Thanon Ram Buttri. It’s a cheap, very easy and stress-free option if you are staying in this area.
Don Mueang → Khao San (A4 Bus)
- Runs roughly 6am–11pm
- About 50 THB
- 60–90 minutes depending on traffic
Best For
- Backpackers
- Very tight budgets
- Travelers heading directly to Khao San Road
5. SRT Red Line (Don Mueang Airport Only)
Don Mueang connects to Bangkok’s suburban rail network via the modern SRT Red Line.
Route
Don Mueang → Bang Sue → connect to MRT Blue Line.
Cost
30–50 THB.
Journey Time
About 20 minutes to Bang Sue.
Reality Check
This is cheap and efficient – but involves transfers. With heavy luggage, it’s less convenient than a taxi.
Best for:
- Travelers staying near MRT
- Those familiar with Bangkok transport
6. Train + Short Taxi Strategy (Smart Hybrid Option)
This applies to both airports.
If your hotel is close to:
- An Airport Rail Link stop (BKK), or
- The Red Line (DMK)
You can take the train most of the way and then use Grab or a taxi for the final few kilometres.
This is a good compromise between cost and comfort – but for a short holiday, the time and hassle saved by going direct may be worth the extra money.
7. Long-Distance Buses from Suvarnabhumi
If Bangkok isn’t your final destination, you don’t necessarily need to enter the city first.
On Level 1 near Exit 8, you’ll find clearly marked ticket booths for intercity buses.

Hua Hin
Operated by Roong Reuang Coach
- Approx. 4 hours
- Around 425 THB
- Generally hourly during daytime
Pattaya (Jomtien)
Also operated by Roong Reuang
- About 2 hours
- Around 143 THB
- Roughly hourly from early morning until late evening
The Bangkok Airport to Pattaya bus typically terminates at Jomtien Bus Station.
From there, a Grab to central Pattaya is generally inexpensive.
These buses are:
- Air-conditioned
- Comfortable
- Reliable
If you’re heading straight to the beach, this can save both time and money.
Things to Consider Before Choosing
Time of Arrival
Trains and most buses stop around midnight.
Luggage
Multiple transfers with large bags in Bangkok heat can quickly become unpleasant. If it’s your first visit it’s probably best avoided if your budget allows for a taxi (or Grab).
Traffic
Only rail options completely avoid traffic delays. Allowing your taxi or Grab driver to use toll-ways helps (passenger pays the toll fees)
Hotel Location
If you’re staying near a BTS Skytrain or MRT Blue Line station, public transport becomes far more practical.
Final Thoughts
There isn’t one perfect option – it depends on:
- Your budget
- Your luggage
- Your arrival time
- How comfortable you are navigating new transport systems
For most typical visitors staying 1–2 weeks, a taxi or Grab is the most relaxed way to start your trip.
Budget travelers and experienced visitors can easily save money using the train or bus.
Either way, Bangkok is very well connected, and getting from Bangkok airport to the city is far easier than many first-time visitors expect.
Bangkok Airport to City – Quick Comparison
| Option | From | Approx Cost (THB) | Time* | Main Advantage | Best For |
|---|---|---|---|---|---|
| Airport Rail Link | BKK | Up to 45 | ~30 mins | Fast, avoids traffic | Budget travelers near BTS/MRT |
| SRT Red Line | DMK | 30–50 | ~20 mins to Bang Sue | Cheap, modern trains | Staying near MRT |
| Public Taxi | BKK / DMK | 300–500+ | 30–60+ mins | Door-to-door | Most visitors |
| Grab | BKK / DMK | 400–800+ | 30–60+ mins | Fixed price in app | First-timers, groups |
| Airport Bus | BKK / DMK | 30–60 | 60–90+ mins | Very cheap | Backpackers |
| Limousine | BKK / DMK | 1,200+ | 30–60+ mins | Premium comfort | Business / luxury |
*Traffic can significantly affect journey times.
