Back to articles

How to Get from Bangkok Airport to the City Center

J ROct 14, 2026 7 min read

Key takeaways

  • The Airport Rail Link runs from Suvarnabhumi to Phaya Thai in about 26 minutes for 45 THB, the cheapest fast route into the city.
  • Always use the official metered taxi queue on Level 1 at Suvarnabhumi and insist the driver runs the meter; expect roughly 400 to 650 THB total with the surcharge and tolls.
  • Grab gives you a fixed fare shown upfront, which removes most haggling, though prices rise during peak hours and heavy rain.
  • Don Mueang is a separate airport with its own options: the A1 bus, the SRT Red Line, and taxis that usually run cheaper than from Suvarnabhumi.
  • The Airport Rail Link stops around midnight, so late-night arrivals should plan on a metered taxi or Grab from the official queue.

The trip from Bangkok airport to the city center takes about 26 minutes by Airport Rail Link for 45 THB, or 30 to 60 minutes by taxi or Grab for several hundred baht depending on traffic. Which option fits you depends on where you land, how much luggage you carry, and what time your flight arrives. This guide compares the Airport Rail Link, taxis, and Grab, explains the difference between the two Bangkok airports, and shows how to avoid the overcharging that catches many first-time visitors.

Bangkok has two airports. Suvarnabhumi (airport code BKK) is the larger international hub to the east of the city. Don Mueang (DMK) is the older airport to the north, used mainly by budget carriers. Your transfer options differ depending on which one you use, so start by checking your ticket.

Suvarnabhumi vs Don Mueang: knowing which airport you landed at

The two airports are on opposite sides of Bangkok and are not connected by a quick rail line, so treat them as separate journeys.

Suvarnabhumi sits roughly 25 to 30 km east of central Bangkok. It has its own train line, the Airport Rail Link, plus a large official taxi queue and ride-hailing pickup zones. Don Mueang lies to the north of the city and relies on buses, the SRT Red Line commuter train, and taxis rather than a dedicated airport express.

If you have a connecting flight that switches between the two airports, allow plenty of time. A free shuttle bus links Don Mueang and Suvarnabhumi for passengers with a valid ticket, but Bangkok traffic can turn that transfer into a long ride, so leave several hours between flights.

Bangkok airport to city center: Airport Rail Link, taxi, and Grab compared

For most travelers landing at Suvarnabhumi, the decision comes down to three choices.

Airport Rail Link

The Airport Rail Link is the fastest fixed-price route into the city and avoids traffic entirely. It runs from the basement of Suvarnabhumi to Phaya Thai in about 26 minutes, stopping at six stations along the way, and the fare to the end of the line is 45 THB. The service operates from 05:30 until around midnight, seven days a week, according to the Bangkok Airport Train guide.

At Phaya Thai you can change to the BTS Skytrain, and at Makkasan you can connect to the MRT subway. The main drawback is the final leg: once you leave the train, you still need a short taxi, Skytrain, or subway ride to your hotel, which is awkward with heavy bags.

Best for: solo travelers and couples with light luggage who want a cheap, predictable arrival during the day.

Metered taxi

A metered taxi takes you door to door, which is a real advantage after a long flight. From Suvarnabhumi, the total usually lands somewhere in the range of 400 to 650 THB for a central destination such as Sukhumvit or Silom. That figure is made up of the meter fare, a fixed 50 THB airport surcharge added at the official queue, and expressway tolls that you pay the driver in cash at the booths. Travel time is typically 30 to 60 minutes, though it can stretch longer in heavy traffic.

Best for: groups, families, and anyone with large suitcases or a late arrival.

Grab and ride-hailing

Grab is the main ride-hailing app in Thailand and works much like Uber. You see the fare before you confirm, so there is no meter to argue over and no language barrier at the start of the trip. Prices to the city usually sit in a similar range to a metered taxi, but they climb during rush hour and heavy rain. Pickup happens at designated points rather than the taxi rank, so follow the in-app directions and the airport signage to the correct level and gate.

Best for: travelers who want a fixed price agreed in advance and prefer to pay through an app.

If you are deciding which apps to install before you fly, our guide to the best Thailand travel apps to download before your trip covers ride-hailing, maps, and translation tools in one place.

Typical costs and travel times at a glance

Here is how the Suvarnabhumi options compare for a trip to central Bangkok.

  • Airport Rail Link: 45 THB, about 26 minutes to Phaya Thai, then a short onward connection.
  • Metered taxi: roughly 400 to 650 THB including the 50 THB surcharge and tolls, about 30 to 60 minutes.
  • Grab: a fixed app fare in a broadly similar range to a taxi, with higher prices during peak demand.

Treat the taxi and Grab figures as guidance rather than fixed quotes. Your actual cost depends on traffic, the exact district you are heading to, and the time of day.

Getting into the city from Don Mueang

Don Mueang has no express rail line, but it is well connected and the budget options are strong.

  • A1 and A2 buses run to the BTS Skytrain at Mo Chit and Victory Monument for a low flat fare, making them the cheapest way in.
  • The SRT Red Line commuter train links Don Mueang to Krung Thep Aphiwat central station, where you can transfer to the MRT subway.
  • Metered taxis from the official queue tend to run cheaper than from Suvarnabhumi because the airport is closer to the northern districts, and the same 50 THB surcharge applies.

If your hotel is near a BTS or MRT station, the bus or Red Line plus a short connection is usually the best value. If you arrive tired or with a lot of luggage, a taxi or Grab is worth the extra baht.

Avoiding taxi overcharging at the airport

The most common problem at both airports is drivers who refuse the meter and quote an inflated flat fare. A few habits keep you from overpaying.

Use only the official taxi queue. At Suvarnabhumi this is on Level 1, one floor below arrivals. Ignore anyone who approaches you inside the terminal offering a ride, because legitimate airport taxis wait at the rank, not in the hall.

Insist on the meter. When you get in, check the driver starts the meter. If you hear that the meter is broken or that a flat rate is the only option, get out and take the next car in the queue.

Keep small cash ready for tolls. Expressway tolls are a normal, separate charge paid at the booths, so having coins and small notes avoids confusion at the end of the trip.

Know your destination in Thai. Showing the driver your hotel name and address in Thai script removes any argument about where you are going. The AI-powered Essential Thailand Guide app can translate your hotel address into Thai and check whether a quoted fare is reasonable, which is useful the moment you step off the queue. For broader context on what to watch for, our roundup of common Thailand tourist scams and how to avoid them goes beyond the airport.

Tips for late-night arrivals

Late flights change the math. The Airport Rail Link stops running around midnight, so if you land after that, your realistic choices are a metered taxi or Grab.

  • Head straight to the official taxi queue on Level 1 at Suvarnabhumi rather than accepting an offer upstairs. Queues can build up late at night, so allow a little extra time.
  • Have your hotel address saved offline and written in Thai before you land, in case your connection drops.
  • Order a Grab only once you are through immigration and baggage claim, since surge pricing and wait times vary overnight.
  • Confirm your hotel accepts late check-ins before you travel, so you are not stranded after a long ride into a quiet city.

A little preparation before you fly makes the overnight arrival far smoother than trying to sort everything out at 1 a.m. in an unfamiliar terminal.

Choosing your route

Pick the Airport Rail Link if you land at Suvarnabhumi during the day with light bags and want the cheapest fast option. Choose a metered taxi or Grab if you have luggage, a group, or a late arrival, and use the official queue to keep the price fair. Before you fly, download a translation and ride-hailing app and save your hotel address in Thai, so your first ride into Bangkok starts without a single argument over the fare.

Frequently asked questions

What is the cheapest way from Bangkok airport to the city center?

From Suvarnabhumi, the Airport Rail Link is the cheapest fast option at 45 THB to Phaya Thai, where you can connect to the BTS Skytrain. From Don Mueang, the A1 bus to the BTS is the budget choice.

How long does it take to get from Suvarnabhumi to central Bangkok?

The Airport Rail Link reaches Phaya Thai in about 26 minutes. A taxi or Grab takes roughly 30 to 60 minutes depending on traffic and your destination.

Is Grab or a taxi better from Bangkok airport?

Grab shows a fixed fare before you book, which avoids meter disputes, but a metered taxi from the official queue is often cheaper outside peak hours. Both are reliable if you use the correct pickup point.

How do I avoid taxi scams at Bangkok airport?

Use only the official taxi queue on Level 1 at Suvarnabhumi, ignore drivers who approach you inside the terminal, and insist on the meter. Walk away from anyone quoting a flat fare or claiming the meter is broken.

Can I get from the airport to the city late at night?

Yes. The Airport Rail Link stops around midnight, but metered taxis and Grab operate 24 hours. Use the official queue and have your hotel name written in Thai to show the driver.

#bangkok travel#thailand transport