Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Bangkok

Bangkok airport to city centre: trains, buses, taxis and costs

From Suvarnabhumi (BKK), take the Airport Rail Link to Phaya Thai, about 30 minutes, when you land before roughly 22:00 and your hotel is near a BTS or MRT stop. From Don Mueang (DMK), take a metered taxi or Grab, 45–90 minutes. Late arrivals, heavy bags or three or more people: taxi or Grab from either airport.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20265 min read

Key facts

BKK to city centre
Airport Rail Link to Phaya Thai, about 30 min
DMK to city centre
Bus or taxi, 45–90 min depending on traffic
Taxi from BKK
Meter plus ฿50 airport surcharge and expressway tolls; ฿300–500 total is typical (2026 estimate)
Cheapest option
Airport Rail Link from BKK; public bus from DMK
Best for 3+ people with bags
Taxi or Grab from either airport
Peak traffic
07:00–09:30 and 16:30–20:00; double the taxi time
Ride-hailing
Grab and Bolt both serve both airports; airport pickups carry a surcharge

Options at a glance

Two airports serve Bangkok: Suvarnabhumi (BKK), the main international hub, and Don Mueang (DMK), mostly low-cost carriers. Check which one is on your ticket before you book a transfer — they are on opposite sides of the city and a transfer between them takes an hour or more.

BKK has a rail link into the centre. DMK does not; from there you take a bus, taxi or ride-hailing car. Fares below are 2026 estimates in baht.

Options at a glance
OptionAirportTime to centreCost (2026 estimate)
Airport Rail LinkBKKAbout 30 min to Phaya Thai฿45 or less
Public busBKK45–90 min฿30–60
Public busDMK45–90 min฿30–60
Metered taxiBKK30–60 min off-peak฿300–500 incl. surcharge and tolls
Metered taxiDMK45–90 min฿250–400
Grab or BoltBothSame as taxi, plus waiting time฿350–600
Airport shuttle bus between BKK and DMKBothAbout 1 h 30฿150 or less

Times assume normal traffic. In the 07:00–09:30 and 16:30–20:00 peaks, add 30–60 minutes to any road option.

Buses from both airports

Public buses are the cheapest way in and out of both airports, but they are slow, can be crowded with luggage, and stop running earlier than the rail link. From BKK, several routes serve the city centre and connect to BTS and MRT stations; from DMK, the A1 and A2 buses run to BTS Mo Chit and the Chatuchak area, where you can continue by Skytrain or MRT.

You need coins or small notes, and you need to know your stop — announcements are not always in English. Use a bus when you are on a tight budget and travelling light, or when your hotel sits directly on the route. Otherwise the time lost is worth more than the fare saved.

Taxi and ride-hailing

At both airports, use the official taxi rank rather than anyone approaching you inside the terminal. At BKK the rank is on level 1; at DMK it is outside the arrivals exit. Ask for the meter ('meter, please'), expect a ฿50 airport surcharge at BKK, and expect to pay expressway tolls on top — the driver usually asks you to hand over the toll money directly. A total of ฿300–500 to the centre is normal (2026 estimate).

Grab and Bolt work at both airports and give a fixed price before you accept, which removes the meter argument. The trade-off is a pickup point that can be a few minutes' walk from arrivals, and a surcharge on airport trips. For three or more people with bags, a taxi or Grab costs about the same as three rail tickets and drops you at the door.

  • Use the official rank or the app; ignore touts offering 'fixed price' inside the terminal.
  • Insist on the meter; if the driver refuses, take the next car.
  • Keep small notes for tolls and the surcharge.
  • Screenshot your hotel's address and phone number in Thai before you land.

Costs and what changes them

The rail link is the only option that is both cheap and predictable. Everything on the road is priced by distance plus traffic: the same BKK-to-Sukhumvit taxi can take 30 minutes at 10:00 and 75 minutes at 17:30 for the same meter fare, because the meter charges by distance and waiting time, not by the clock.

Late-night arrivals after the rail link stops leave you with a taxi, Grab or an airport hotel. If you land after midnight, either book a hotel near the airport for the first night or accept the taxi fare; do not plan on public transport.

Practical tips

Buy a Rabbit card or a stored-value ticket if you plan to use the BTS and rail link repeatedly; it saves queueing at machines. Airport machines take coins and notes, and some accept cards.

Allow a buffer on the way back to the airport: two hours before a domestic flight and three before an international one, plus the transfer time. In peak traffic, a taxi to BKK from Sukhumvit can take over an hour.

If you are continuing straight to another region, note that both airports have domestic and international departures, so a same-day connection is possible without entering the city — but only if both flights are at the same airport.

  • Keep your luggage light if you plan to use buses or the rail link.
  • Download the Grab app and add a card before you land.
  • Save the Thai spelling of your hotel address.
  • Check which airport your onward flight uses before booking a transfer.

FAQ

Questions people ask

How do I get from Bangkok airport to the city centre?

From Suvarnabhumi (BKK), the Airport Rail Link to Phaya Thai takes about 30 minutes and is the fastest option in traffic. From Don Mueang (DMK), take a metered taxi or Grab, 45–90 minutes. Late arrivals and heavy luggage favour a taxi from either airport.

How much is a taxi from Bangkok airport?

From BKK, expect ฿300–500 to the centre including the ฿50 airport surcharge and expressway tolls (2026 estimate). From DMK, ฿250–400. Grab and Bolt quote a fixed price before pickup, usually a little higher.

Is there a train from Bangkok airport?

Yes, from Suvarnabhumi only. The Airport Rail Link runs to Phaya Thai, where it connects to the BTS Skytrain, roughly 06:00–24:00. Don Mueang has no rail link; use a bus, taxi or ride-hailing car.

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

The Airport Rail Link from BKK, or a public bus from either airport, at around ฿30–60 (2026 estimate). Both are slow with luggage and stop earlier than taxis, so they suit light travellers on a budget rather than late arrivals.

Should I take a taxi or Grab in Bangkok?

Grab and Bolt give a fixed price and avoid meter disputes, at a small premium and with a pickup point that may be a short walk. Metered taxis from the official rank are usually cheaper when traffic is light.

Deep dive

Every source; changeable facts are marked check

Sources