Bangkok Airport Train vs Taxi: Complete Cost & Time Guide 2026

Suvarnabhumi Airport Taxi stand

400 baht? No meter?” The taxi driver’s hopeful smile fades as I shake my head and walk toward the train station signs. After years of flying into Bangkok, I’ve learnt that getting this first decision right means the difference between starting your trip relaxed or starting it stressed and out of pocket.

Most guides dump a list of transport options on you and leave you to figure it out. I’m going to show you exactly what works, when it works, and what to avoid – based on actually using these options regularly, not just researching them.

  • Suvarnabhumi (say “su-wan-na-poom”) – the main international hub
  • Don Mueang – home to budget airlines like AirAsia and Vietjet

I’ll help you avoid the dodgy touts and overpriced rides, and work out which transport actually suits how you travel.

This page contains affiliate links. Please see our disclosure policy for more details.

We will begin with Suvarnabhumi, where most international flights land.

Bangkok Airport to City: Train vs Taxi Costs 2026

🚆 Airport Train: ฿45-145🚕 Airport Taxi: ฿450-600📱 Grab/Bolt: ฿400-700

The Airport Rail Link is the bargain option at ฿45 for a guaranteed 30-minute ride to Phaya Thai station. You might need another ฿100 for a taxi to your final hotel, but there’s no traffic stress and no haggling involved.

Ride the escalator to the bottom floor to take the Bangkok Airport train to the city.
Ride the escalator to the basement to find the airport link station

Airport taxis start at ฿350, plus a ฿50 airport fee and tolls that run anywhere from ฿50 to ฿200. Your total hits ฿450-600, and the journey time is a wildcard – anywhere from 40 minutes if you’re lucky to 90 minutes when traffic’s terrible.

Rideshares (Grab/Bolt) cost about the same as taxis (฿400-500 plus tolls), but you know the price before you book. No “broken meter” excuses, no explaining where you’re going three times. It’s worth it when you’ve just done a long-haul flight and can’t be bothered with the usual airport taxi dance.

The real difference isn’t the money though – it’s whether you want to sit in Bangkok traffic after a long flight, or glide above it on the train.

The 60-Second Decision Guide

Still not sure which to choose? Here’s what I do:

Airport Link: The Airport Link wins during rush hour (7-9am and 4-7pm), especially if your hotel’s near Sukhumvit or Silom. It’s also the smart choice when you are comfortable with your luggage. If you have 2 bags, train stations gets old fast.

Taxi: Taxis work better for late arrivals between 11pm and 6am when the train isn’t running, or if you’re heading to the Old Town or Khao San area where train connections get fiddly. They’re also the obvious choice when you’ve got loads of luggage.

Grab/Bolt: Use it when you’d rather pay by card, or you’re too tired to explain where you’re going. It’s the path of least resistance when you just want to get to your hotel without thinking.

If none of this appeals and you’ve had a brutal 20-hour flight or you’re travelling with kids, just book a private transfer and be done with it.

  • Screenshot your hotel’s address in Thai
  • Get the Grab app before landing
  • Rush hour? Train saves you an hour+

If you like the peace of mind in being organised, you can buy an Airport railway line smart pass from Klook before you travel. But honestly, buying at the station is just as easy.

If I have already lost you, consider a private transfer, especially if you have had a 20 plus hour flight or are travelling with children.

Powered by GetYourGuide

Suvarnabhumi International Airport

So if you’ve decided to take the train (or at least considering it), here’s exactly what you need to know about Bangkok’s airport train service.

The airport train is straightforward once you know where to look. After you clear customs, follow the “Train to City” signs down to basement level. There’s always English-speaking staff at the counter if you need help, or you can use the self-service machines.

Take the escalator to the bottom floor to find the Bangkok Airport Train station
You will find the station at basement level at Suvarnabhumi Airport.

The ฿45 Ticket

Most visitors waste time studying the fare chart. Here’s the secret: if you are not sure then just get the ฿45 ticket to Phaya Thai (the end station). It’s only ฿10 more expensive than the Makasan ticket and you can always hop off earlier if needed.

Buy your tickets to the Bangkok Airport link using the machines or ticket windows
Ticket machines offer English translation but do not accept credit cards

Which Station is Yours?

There are only two stations most travellers need to know about. Choose yours based on your hotel location:

Phaya Thai Station (End of Line – ฿45) connects directly to the Phaya Thai BTS station. Use this one if you’re staying near Siam, Ari, or anywhere along the river. The journey takes 30 minutes and there’s always taxis waiting outside if you need one for the final leg.

Phaya Thai Bangkok Airport Link Station
Phaya Thai has an easy connection to the BTS Green Line and taxis

Makkasan Station (฿35) puts you 200 metres from Phetchaburi MRT station via a covered, air-conditioned walkway. This is your stop for anywhere in Sukhumvit or near Hua Lamphong Station – you’re one MRT stop from Asoke and Terminal 21. The trip takes 25 minutes from the airport, and that air-conditioned walkway is brilliant when Bangkok’s heat hits 35 degrees.

Bangkok Airport train  at Phraya Thai station
Airport Rail Link on the platform at Phaya Thai Station going to Suvarnabhumi airport

What to Expect on the Airport Train

Trains run from 6am to midnight, every 10-15 minutes. Kids under 12 ride free, every car has dedicated luggage racks, and all announcements are in English. There are escalators at every station, plus lifts if you hunt for them – though they’re not always obvious.

The real win with the train is that nothing stops it. You’re elevated above the traffic, and even when Bangkok’s afternoon storms hit and the expressway becomes a car park, you’re still moving.

Best Times to Take the Train

Getting on at the airport during rush hour (7-9am and 4-7pm) is actually fine – you’re at the first stop, so you’ll get a seat and space for your luggage. The train fills up at the city stations as Bangkok commuters pile on, but you’re already settled in.

Praya Thai airport station platform
Early morning at Praya Thai on our way to Suvarnabhumi

Heading back to the airport, get on at Phaya Thai if you can for the same reason – it’s the starting point, so you’re not fighting for space with your bags.

A few things that’ll make your life easier: download the BTS/MRT map before you land since mobile coverage can be patchy in the stations. Break any large notes at the airport 7-Eleven before buying your ticket – the machines don’t like ฿1000 notes. Keep your hotel’s address saved in Thai for any taxi rides at the other end.

Using Grab from the Airport

Grab or Bolt are the rideshare companies that operate throughout Southeast Asia. The advantage of using them at the airport is knowing exactly what you’ll pay before you book – no meter arguments, no explaining where you’re going three times.

How Much Will You Pay?
A Grab ride from Suvarnabhumi to central Bangkok typically costs ฿400-500 plus tolls (฿50-200). It’s about the same as a taxi, but you know the price upfront.The journey takes the same time, though you’ll wait 5-10 minutes for your driver to reach the pickup point.

Grab at Bangkok Airport
Grab at Bangkok Airport

Finding Your Driver
Suvarnabhumi has two official Grab pickup points – the app tells you which one your driver’s heading to. The pickup points are clearly marked and the app shows you exactly where to go. Just follow the signs to your gate number.

Making Your Life Easier

Set up the Grab app and add your credit card before you fly. Keep some cash anyway – the card payment occasionally glitches. Wait in the air-conditioned terminal until your driver confirms they’ve arrived at your gate, and save your hotel’s address in Thai in the app to avoid any confusion.

Suvarnabhumi Airport Express Buses

Bangkok has airport buses but I haven’t used them. They’re cheap (฿180) but slow – you’re stopping at multiple hotels along the route, so journey time varies wildly depending on where yours falls on the list.

Bua Airport Express

These buses cost ฿180 and run three routes covering Sathorn-MBK, Chinatown, and Sukhumvit areas. They drop you directly at your hotel, you get two pieces of luggage included, and the buses are air-conditioned with decent seating (31 or 44 seats depending on which bus).

A sign with the 3 routes for the Bangkok Airport Bus Transfer service
Buy via Klook or on arrival

The routes run from 7am to 7pm, so they only work for daytime arrivals. You’ll find the counters on the 1st floor near Exit Gates 7 and 8. You can book through Klook or just buy at the counter.

They make sense if your hotel’s nowhere near a train station or you want door-to-door service without paying for a taxi.

How to Find It
Look for the Bua Airport Express counters on the 1st floor near Exit Gates 7 and 8. They operate from 7am to 7pm daily – perfect for daytime arrivals.

Traditional Airport Buses
The city runs cheaper public buses (฿60) but they’re even slower and I’ve never bothered with them. If there’s two of you, a taxi or Grab makes more sense anyway. If you want to explore this option check current routes and times.

Don Mueang Airport: The Budget Airline Hub

AirAsia, Thai Lion Air, and Nok Air all use Don Mueang. It’s further from downtown than Suvarnabhumi, but the Red Line train that opened in 2021 makes getting into the city straightforward.

Getting into Bangkok from Don Mueang

You’ve got three main options from Don Mueang: train, bus, or taxi.

The Red Line Train: Bangkok’s Newest Transit Option

The Red Line opened in 2021 and runs elevated above the traffic, connecting directly to Bangkok’s MRT system at Bang Sue Grand Station.

Bangkok Don Mueng Airport Station
The airport train station at Don Mueng

Quick Details:

  • Cost: ฿20-45 to anywhere in the system
  • Journey time: 25-30 minutes to Bang Sue Terminal
  • Service hours: 5:30am to midnight
  • Trains every: 15-30 minutes

Finding Your Way: From arrivals, follow the “City Train” signs through the air-conditioned skybridge straight to the station. You won’t need to go outside or cross any roads.

Red line airport train to Don Mueng at 2pm on a weekday - almost empty
Red line airport train to Don Mueng at 2pm on a weekday – almost empty

Making Connections: Transfer at Bang Sue Grand Station to the MRT. It’s Thailand’s largest transit hub with English signage throughout, and even with the transfer you’ll beat the traffic.

Road Transport Options

Airport Shuttle Buses (฿40)

Bangkok’s airport shuttles are cheap if one of the routes works for your hotel. Each bus serves a specific area:

  • A1 (Orange): Heads to Chatuchak Market and Mo Chit BTS
  • A2 (Blue): Serves Victory Monument area
  • A3 (Yellow): Routes through Silom and Lumphini
  • A4 (Green): Direct service to Khao San Road

The buses are air-conditioned and comfortable, but timing gets unpredictable during rush hour. They work if you’re travelling light, your hotel’s on the route, and you’re not in a hurry.

Taxis from Don Mueang (฿200-300)

The official taxi stand outside arrivals is well-organised and regulated. A few things to know:

  • Always insist on the meter (it’s the law)
  • Expect to pay tolls (฿50-100 extra)
  • Add ฿50 airport surcharge
  • Journey takes 30-60 minutes depending on traffic

Using Grab or Bolt (฿250-400)

Grab and Bolt both work from Don Mueang. The pickup point is clearly marked outside arrivals, but prices surge during rush hour and often cost more than taxis. We took a Bolt to Siam at 4pm last week and paid ฿433 – peak hour pricing. Should have just grabbed a taxi.

What About Uber or Bolt at Bangkok Airport?

Uber stopped operating in Thailand in 2018. Use Grab or Bolt instead – both work like Uber with upfront pricing and card payments.

Important: Bolt drivers don’t use the official Grab pickup points. They’ll ask you to meet them on the arrivals floor (departures level). Check your driver’s exact location in the app before heading out – it can save you wandering around looking for them.

What I’ve Learned About Don Mueang

After flying in and out of Don Mueang more times than I can count, I’ve worked out that your arrival time matters more than anything else. Land during the day and the Red Line train is usually your easiest option – watching the traffic crawl below while you’re moving freely above it never gets old.

Late-night arrivals are different. The official taxi queue looks intimidating but it actually moves fast. Ignore the touts inside the terminal (even when they’re wearing official-looking uniforms) and walk straight to the outdoor taxi stand. That’s where the legitimate metered taxis wait.

Heading to Khao San Road or the Old Town? The A4 bus is actually your best bet – don’t waste money on a taxi for this route.

Setting Yourself Up for Success

A few things I always do before flying into Bangkok:

Before Landing:

  • Download Grab and add your card details
  • Save Bangkok on Google Maps for offline use
  • Screenshot your hotel address in Thai
  • Charge your phone fully

At the Airport: Break those ฿1000 notes at the 7-Eleven before you buy a train ticket. Bangkok runs on ฿100s and ฿500s, especially for transport.

The Real Bottom Line

There’s no perfect option for everyone. The Airport Link is cheap and fast, but not if you’re struggling with heavy bags. Taxis go door-to-door, but sitting in Bangkok traffic after a long flight gets old quickly.

Pick what suits your situation – your arrival time, your luggage,
and where you’re staying.

Your airport transfer is the first thing you’ll deal with in Bangkok. Get it sorted before you fly and you’ll start your trip relaxed instead of stressed.

➡️ Planning your first visit? Here’s our beginners guide to Bangkok Public Transport
➡️ Need to transfer between airports? This transfer guide explains it all
➡️ Time to hit the shops? Check our complete BTS & MRT Guide
➡️ Interested in river travel? See our Bangkok by boat guide
➡️ Ready for an adventure? Check our complete Bangkok Bus Guide

Planning a Thai adventure? Join our friendly Facebook community Thailand Awaits: Trip Planning for Beginners. Get expert advice from locals and experienced travellers, ask your questions, and discover how to make the most of your journey through Thailand.

Similar Posts