Bangkok Airport to City Center: Best Ways from BKK & DMK

Official taxis at the Bangkok airport pickup area

This article contains affiliate links. If you book through these links, we may earn a small commission — at no extra cost to you. This helps support the project.

How to Get from Bangkok Airport to the City Center: Quick Answer

Getting from Bangkok Airport to the city center is easy: taxi, airport train, or a pre-booked transfer are the three main options. Travel time usually ranges from 30 to 90 minutes, depending on traffic and your destination area.

The cheapest option is the airport train (ARL / Red Line) with a transfer to city lines (MRT/BTS). If you are traveling late at night, the most convenient options are taxi or a private transfer.

It’s important to note that Bangkok has two airports — Suvarnabhumi (BKK) and Don Mueang (DMK). Both Bangkok airports are well connected to the city center and offer several convenient transportation options.


How to Get from Suvarnabhumi Airport (BKK) to the City Center

Below is a quick comparison of the main ways to get from Suvarnabhumi Airport to the city center, including typical travel time and cost.

TransportTravel time*Price*Best for
Airport Rail Link →
transfer to BTS or MRT
~40–70 min~60–140 THBDaytime arrival, light luggage
Taxi~35–90 min~350–700 THB + toll roadsNight arrival, traveling with children or after a long flight
Private transfer~35–90 min~700–1200 THBHassle-free arrival
*Travel time and prices are approximate and depend on traffic, time of day, and your destination.

How to Get from Don Mueang Airport (DMK) to the City Center

The table below shows the main ways to get from Don Mueang Airport to the city center, along with typical travel time and cost.

TransportTravel time*Price*Best for
Red Line from the airport → transfer to MRT → optional BTS~45–80 min~40–120 THBDaytime arrival, light luggage
Taxi~30–80 min~250–600 THB + toll roadsNight arrival, traveling with children or after a long flight
Private transfer~30–80 min~800–1400 THBHassle-free arrival
*Travel time and prices are approximate and depend on traffic, time of day, and your destination.

Public Transport: How to Get from Bangkok Airports to the City Center

Getting to the city center by public transport usually involves two steps: first taking the airport train, then transferring to one of the city rail lines depending on where your hotel is located.

Airport rail lines:

  • Airport Rail Link (ARL) — from BKK (Suvarnabhumi)
  • SRT Red Line — from DMK (Don Mueang)

City lines:

  • BTS (Skytrain) — elevated train
  • MRT — metro (mostly underground)

Public Transport from BKK Airport

If you travel by public transport from Suvarnabhumi Airport (BKK), the journey usually starts with the Airport Rail Link (ARL). This train connects the airport to the city center, where you can transfer to Bangkok’s rail systems — BTS Skytrain or MRT metro — depending on where your hotel is located.

How to find the ARL station

Airport Rail Link (ARL) is the fast rail connection between Suvarnabhumi Airport and the city center.

The ARL station is located inside the airport terminal, making it easy to access:

  1. After you exit Arrivals, follow signs for “Airport Rail Link / Train”.
  2. Go down to Level B (the station is on the lower level of the terminal).

After arriving on the ARL, you can transfer to BTS or MRT depending on where your hotel is located.

Transfer to MRT

This option can work if your hotel is close to an MRT station. Note that the ARL → MRT transfer includes a short walk between stations, which can be less comfortable with large suitcases.

  1. Take ARL to Makkasan.
  2. Walk to MRT Phetchaburi (often about 5–7 minutes; part of the walk may be outdoors).
  3. Enter Phetchaburi station and continue on the MRT line you need.

Transfer to BTS

Choose this if your hotel is close to BTS (Bangkok’s elevated Skytrain).

  1. Take ARL to Phaya Thai (the final stop on the ARL line).
  2. Follow signs for BTS Skytrain — the transfer is within Phaya Thai station.
  3. Continue on the BTS line that matches your hotel area.

Public Transport from DMK Airport

From Don Mueang Airport (DMK), public transportation typically starts with the SRT Red Line train, which runs from the airport toward the city center. From there, you can transfer to the MRT metro and then to BTS Skytrain if needed.

How to find SRT Red Line station

SRT Red Line is a commuter rail system connecting central Bangkok with the northern areas, including Don Mueang Airport (DMK).

The SRT station is easily accessible from the airport via a covered walkway:

  1. In Arrivals, follow signs for “SRT Red Line / Train”.
  2. Walk toward the end of Terminal 2.
  3. Use the covered walkway to the station.

From there, you can transfer to the MRT line.

Transfer to MRT

Transfer to MRT if your hotel is close to an MRT station, or if you plan to connect to BTS later.

  1. Take the Red Line to Krung Thep Aphiwat Station (formerly Bang Sue Grand Station).
  2. Follow signs for MRT and transfer to the metro.
  3. Continue on the MRT route that matches your hotel area.

Transfer to BTS

If your hotel is closer to a BTS Skytrain station, you can transfer from the MRT to a BTS line.

  1. On MRT Blue Line, ride to Sukhumvit (or to Si Lom / Chatuchak Park, depending on your area).
  2. Then transfer to BTS.

Can You Get from Bangkok Airport to the City at Night?

After midnight, most rail transport in Bangkok stops operating.

Approximate operating hours for the main lines*:

  • Airport Rail Link (BKK) — about 05:30–00:00
  • Red Line (DMK) — about 05:00–00:00
  • BTS and MRT — usually 06:00–00:00

*Exact times depend on the specific line and station, so it’s best to check the last departure before traveling.

If you arrive late at night, the most convenient options are usually taxi or a pre-booked transfer.


How to Take a Taxi from Bangkok Airport

Option 1: Official airport taxi

Official taxi at BKK (Suvarnabhumi)

  1. Go down to Level 1.
  2. Find the Public Taxi area and the ticket machine (between Gate 4–7).
  3. Proceed to the pickup lane indicated on your ticket.

Official taxi at DMK (Don Mueang)

  1. Go to the Taxi Meter / Public Taxi counter (in the arrivals area, follow the Taxi signs).
  2. Get a ticket.
  3. Go to the pickup lane indicated on the ticket.

Taxi payment

A 50 THB airport surcharge is added to the metered fare. Toll roads (if used) are paid separately.

It’s a good idea to confirm payment method in advance and have some cash ready for the taxi fare, airport surcharge, and toll roads.


How to Book an Airport Transfer in Bangkok

If you arrive at night, have a lot of luggage, or simply don’t want to figure things out on the spot, a private transfer booked in advance is often the easiest option.

Which transfer service should you choose?

Here are two popular services that make it easy to pre-book an airport transfer.

  • GetTransfer.com — a transfer marketplace where you submit a request and compare offers from different drivers. This often allows you to choose a better price.
  • HolidayTaxis — convenient if you don’t want to compare multiple offers. The service assigns a provider for you. Before paying, check cancellation terms — they may vary depending on the fare.

What to check when booking a transfer

Regardless of the service you choose, make sure to check the following before completing the booking:

  • Meeting point: where exactly the driver will wait for you at the airport (terminal or exit).
  • Flight number: always include it so the driver can track delays.
  • Waiting time: usually around 60 minutes, but it depends on the service and fare conditions.
  • Child seat: if needed, add it during booking — it may not be included by default.

Where to Check Transfer Terms

For exact waiting time and cancellation policies, check the official terms on the service websites:


What to Consider Before Choosing Your Transportation

Rush hour traffic

If your flight arrives between 07:00–10:00 or 17:00–20:00, add an extra 20–40 minutes to car travel time. Bangkok traffic can be heavy.

Distance from your hotel to the nearest station

Airport trains and metro lines usually have more predictable travel times, but if your hotel is far from a station you may still need to take a taxi for the final part of the journey.

Hot climate

Also consider the amount of luggage and how you feel after your flight. Transfers between train lines with luggage in Bangkok’s hot and humid climate may be less comfortable than traveling by car.


Frequently asked questions (FAQ)

Which Bangkok airport is closer to the city center — BKK or DMK?

BKK (Suvarnabhumi) is slightly closer to central Bangkok than DMK (Don Mueang). In practice, your travel time depends more on traffic and which transport option you choose.

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

The cheapest option is usually public transport.
From BKK, take Airport Rail Link. From DMK, take Red Line and transfer to MRT or BTS.

Do I need to book an airport transfer in advance?

Yes — a private transfer is usually booked in advance. You enter your flight details, arrival time, and hotel address, and the driver meets you at the agreed location. This is especially helpful for late-night arrivals, families with children, or travelers with a lot of luggage.


You May Also Like

Suvarnabhumi Airport (BKK) — official website
https://suvarnabhumi.airportthai.co.th
(Terminals, transport options, and airport services.)

Don Mueang Airport (DMK) — official website
https://donmueang.airportthai.co.th
(Terminals, transport options, and airport services.)

Airport Rail Link (from BKK)
https://www.srtet.co.th/en
(Information on Airport Rail Link timetables and fares.)

SRT Red Line (from DMK)
https://www.srtet.co.th/en
(Information about the SRT Red Line, including timetables and fares.)

Scroll to Top