---
title: "Bangkok Airport to City: Suvarnabhumi & Don Mueang at 2026 Prices"
description: "Suvarnabhumi (BKK) and Don Mueang (DMK) into Bangkok at September 2026 prices: the Airport Rail Link, the public-taxi queue and its ฿50 fee, Grab/Bolt…"
url: https://bestofthailand.org/airport
locale: en
---

# Bangkok Airport to City: Suvarnabhumi & Don Mueang at 2026 Prices

Two airports serve Bangkok — Suvarnabhumi (BKK), mostly full-service international carriers, and Don Mueang (DMK), mostly low-cost and domestic. Both have a rail option, an airport bus, a metered public taxi queue and Grab/Bolt. The tables below give the price, the time and the exact floor for each option; district picks, the taxi-queue steps and what's still unverified follow.

Last verified: 4 September 2026. Fares move with fuel prices and the baht — treat every amount below as indicative and confirm anything time-critical at the source.

## Suvarnabhumi (BKK) into Bangkok

**Transport options from Suvarnabhumi Airport into Bangkok**

| Option | Price (Sept 2026) | Time | Where to find it | Best for |
| --- | --- | --- | --- | --- |
| Airport Rail Link (City Line) | ฿15–45 by distance — ฿35 to Makkasan, ฿45 to Phaya Thai | 26–27 min to Phaya Thai, every 10–13 min; runs 05:30–24:00 | Basement level B, one floor below the taxi level — follow the "Train" signs from the Level 2 arrivals hall | One bag, daytime, any hotel on the BTS or MRT (Sukhumvit and Silom via a change at Phaya Thai, MRT via Makkasan) |
| Public metered taxi | Meter (starts ฿35) + a ฿50 airport fee + tolls the passenger pays (฿25–75 depending on route) | 40–70 min, longer 16:00–20:00 | Level 1, one floor below arrivals, between Gates 4 and 7 — take a queue ticket from the kiosk and walk to the printed lane number | Two or more people, several bags, or any arrival after midnight (runs 24 hours) |
| Grab or Bolt | Grab quotes ฿350–500 to central Bangkok in-app; Bolt shows its price only once you open the app | 40–60 min plus the wait for the car | Grab: Level 1, Arrival Exit 4 (pickup points A and B). Bolt: the app names the point and says it can change | A fixed price before you get in, card payment, no meter conversation |
| AOT limousine | Quoted by zone at the counter — we could not confirm a current rate card | 40–60 min | Counters in the Level 2 arrivals hall, before the exit doors | A driver holding a name sign and a fixed price agreed before you get in, without using an app |
| S1 bus to Sanam Luang | ฿60 | 60–90 min depending on traffic | Level 1, Gate 7 public bus stop | Khao San Road and the Old City on a daytime arrival — the bus ends at Sanam Luang, a 10-minute walk from Khao San Road; runs 06:00–17:00 on the airport's own page (some third-party listings say until 20:00, so check the sign) |

## Don Mueang (DMK) into Bangkok

**Transport options from Don Mueang Airport into Bangkok**

| Option | Price (Sept 2026) | Time | Where to find it | Best for |
| --- | --- | --- | --- | --- |
| A1 bus | ฿30 flat | 20–40 min to Mo Chit 2 Bus Terminal | Terminal 1, 1st floor, Gate 6 | Connecting onward at the BTS Mo Chit / MRT Chatuchak Park interchange |
| A2 bus | ฿30 flat | 20–40 min to Victory Monument | Terminal 1, 1st floor, Gate 6 | Ratchathewi and Phaya Thai hotels, or the BTS Sukhumvit line at Victory Monument |
| A3 bus | ฿50 flat | 40–60 min depending on traffic | Terminal 1, 1st floor, Gate 6 | A direct run toward Pratunam, Ratchaprasong and Lumphini Park |
| A4 bus | ฿50 flat | 40–60 min depending on traffic | Terminal 1, 1st floor, Gate 6 | Democracy Monument, Khao San Road and Sanam Luang, direct — no transfer |
| SRT Dark Red Line | Part of the ฿12–42 adult fare table — about ฿30–35 for this leg | Under 20 min to Krung Thep Aphiwat (Bang Sue) | Don Mueang station, a short covered walkway from the terminal | Reaching Krung Thep Aphiwat for long-distance trains or the MRT Blue Line, skipping road traffic entirely |
| Public metered taxi | Meter + an airport fee (reported at the same ฿50 as Suvarnabhumi) + tolls the passenger pays | 30–60 min depending on traffic | Ground floor, public taxi queue — take a numbered ticket | Groups, heavy luggage, or a door-to-door ride without a transfer |
| Grab or Bolt | Grab quotes ฿250–400 to central Bangkok in-app; no published range for Bolt | 35–50 min plus the pickup wait | Grab: Terminal 1, International Arrival Exits 2 and 5. Bolt: the app names the point | A fixed price and card payment without the queue-ticket kiosk |

Don Mueang's SRT Dark Red Line is a different system from Suvarnabhumi's Airport Rail Link — it doesn't connect the two airports directly, it runs into Bangkok's northern rail terminal.

## By destination: the single best option

Where you're staying decides more than the tables above can — a district on the BTS Sukhumvit line is a different trip than one that needs a boat.

### Sukhumvit / Asok

[Sukhumvit district page](https://bestofthailand.org/bangkok/sukhumvit)

From Suvarnabhumi: Airport Rail Link to Phaya Thai (฿45), then BTS one change to Asok. Taxi about ฿350–450 all-in, 40–60 min.

From Don Mueang: A1 bus to Mo Chit (฿30), then BTS south to Asok. Taxi about ฿300–400 all-in.

### Silom / Sathorn

[Silom district page](https://bestofthailand.org/bangkok/silom) · [Sathorn district page](https://bestofthailand.org/bangkok/sathorn)

From Suvarnabhumi: Taxi, about ฿400–500 all-in — by rail it's two changes (Airport Rail Link to Phaya Thai, BTS to Siam, BTS Silom line to Sala Daeng or Chong Nonsi), fine with one bag.

From Don Mueang: A3 bus toward Lumphini Park (฿50) for the Sathorn side, or a taxi at about ฿300–400 all-in.

### Khao San / Old City

[Khao San district page](https://bestofthailand.org/bangkok/khao-san) · [Rattanakosin district page](https://bestofthailand.org/bangkok/rattanakosin)

From Suvarnabhumi: S1 bus (฿60, Level 1 Gate 7) while it's running; after that, a taxi at about ฿420–520 all-in. No train reaches the Old City.

From Don Mueang: A4 bus, direct to Khao San Road and Sanam Luang (฿50). Taxi about ฿300–400.

### Riverside

[Riverside district page](https://bestofthailand.org/bangkok/riverside)

From Suvarnabhumi: Taxi, about ฿420–520 all-in. Rail only works for Saphan Taksin-area hotels: Airport Rail Link to Phaya Thai, then BTS via Siam to Saphan Taksin.

From Don Mueang: SRT Dark Red Line to Krung Thep Aphiwat, then MRT to Chinatown; or a taxi at about ฿300–450.

### Thonglor

[Thonglor district page](https://bestofthailand.org/bangkok/thonglor)

From Suvarnabhumi: The closest of these districts to Suvarnabhumi: taxi about ฿330–420 all-in, 35–50 min. Or the Airport Rail Link to Phaya Thai (฿45) plus one BTS change.

From Don Mueang: A1 bus to Mo Chit (฿30), then BTS to Thong Lo. Taxi about ฿350–450.

## The public taxi queue, step by step

1. Find the queue. Suvarnabhumi's public taxi rank is on Level 1, between Gates 4 and 7; Don Mueang's is on the ground floor. Ignore anyone approaching you inside the terminal before that point — the only legitimate queue is the marked counter with a numbered-ticket kiosk.
2. Take a numbered ticket. The kiosk prints a slip with a lane number and the assigned taxi's plate. Hand it to the driver you're matched with, not a different one.
3. Confirm the meter starts as you pull away — it should read around ฿35. The driver adds a flat ฿50 airport fee on top of the meter at the end; that part is legitimate, confirmed on the airport's own taxi page as a Ministry of Transport rule.
4. Tolls are yours to pay, in cash, at each booth — commonly ฿25–75 depending on the route if the driver takes the expressway to cut through traffic. That's separate from the fare on the meter and confirmed on the same page: "toll fees are to be paid by the passengers".
5. If the driver says the meter is "broken" or quotes a flat fare instead: decline and return to the kiosk for the next car. This is the same opening line as the flat-fare scam on the [scams page](https://bestofthailand.org/scams) — the queue system exists precisely so you're never stuck with one driver.

## Grab and Bolt from the airport

At Suvarnabhumi, Grab's own airport page names Level 1, Arrival Exit 4 (pickup points A and B) — not the Level 2 arrivals hall where taxis and limousines wait. At Don Mueang, Grab uses International Arrival Exits 2 and 5. Bolt publishes no fixed pickup point at either airport and tells riders to check the app for wherever it assigns that day.

Fares are shown before you confirm, so there's no meter dispute — Grab's in-app estimate runs ฿350–500 to central Bangkok from Suvarnabhumi and ฿250–400 from Don Mueang, though surge pricing can push that up during peak arrival banks (several wide-bodies landing close together) or heavy rain, the same as anywhere else these apps operate. Compare the quote against the taxi-queue price above before booking if it looks high.

Decline any driver who cancels the in-app trip and asks to be paid cash instead — off-app payment drops the GPS trail, the fare record and the platform's insurance, a pattern covered in more detail on the [scams page](https://bestofthailand.org/scams).

## Between the two airports

**Transfers between Suvarnabhumi and Don Mueang**

| Option | Price (Sept 2026) | Time | Where to find it | Best for |
| --- | --- | --- | --- | --- |
| Free AOT shuttle bus | Free — the airport's own page restricts it to passengers with an onward air ticket | Scheduled every 30 min, 05:00–24:00; 50–90 min by road depending on traffic | Don Mueang: Terminal 1 Gate 3 or Terminal 2 Gate 14. Suvarnabhumi: Level 2, Gate 3 | A same-day connection between the two airports — bring your onward boarding pass |
| Public bus 555 | ฿60 | 06:30–20:00, journey time depends on traffic | Suvarnabhumi: Public Transportation Center (a free shuttle from Level 2, Gate 5, gets you there) | Anyone without an onward boarding pass who still wants the airport-to-airport bus rather than a taxi |

The airports are on opposite sides of the city with no rail link between them. If you're on separate tickets, build in at least 3 hours for the connection: the free shuttle keeps to a 30-minute schedule but the road takes 50–90 minutes depending on traffic, and low-cost carriers at Don Mueang close check-in on the airline's own cut-off, not the airport's.

## Landing after midnight, and departing

### Arriving late

The Airport Rail Link stops at 24:00 and the S1 bus by mid-to-late afternoon — check the sign, since sources disagree on exactly how late it runs (see Unverified below). What stays open around the clock at both airports is the public taxi queue and Grab/Bolt, so a late arrival defaults to one of those two; expect the surge and queue realities above to matter more than usual in the small hours.

### Departing

Suvarnabhumi's own site advises at least 2 hours before departure; airlines commonly ask for 3 on an international flight. Add more in December–January and around Songkran (mid-April), when check-in and security both lengthen. We haven't found a published security-queue time for either airport, so treat the extra margin as insurance, not a guarantee.

Both airports have VAT refund counters for tourists in the departures area — their existence is confirmed, but we couldn't find a current page giving the refund percentage or minimum-spend threshold, so confirm those at the counter rather than relying on a figure here.

## Money and connectivity at the airport

Airport currency-exchange booths and airport ATMs are usually the worst rate you'll see in Bangkok — enough for the taxi and the first meal, not the whole trip. The [money guide](https://bestofthailand.org/currency) has the current ATM foreign-card fee and where to exchange instead. For SIM/eSIM, ride-hailing and translation apps worth installing before you land, see [recommended apps](https://bestofthailand.org/apps), and for the rest of the city's transit network once you're in, see [getting around Bangkok](https://bestofthailand.org/getting-around). Passport and visa questions before you fly: the [visa checker](https://bestofthailand.org/visa). General risk picture: the [safety page](https://bestofthailand.org/safety).

## Frequently asked questions

**What is the cheapest way from Suvarnabhumi Airport to Bangkok?**

The Airport Rail Link: ฿15–45 depending on your stop, ฿45 for the full run to Phaya Thai. The S1 bus to Sanam Luang (a 10-minute walk from Khao San Road) is a close second at ฿60 flat. Both undercut a metered taxi, which starts from the meter plus a flat ฿50 airport fee plus tolls before you've gone anywhere.

**How much does a taxi from Suvarnabhumi to Sukhumvit cost?**

About ฿350–450 all-in as of September 2026: the meter (starting at ฿35), the ฿50 airport fee the airport itself confirms, and tolls of roughly ฿25–75 that you pay at the booths. We haven't found an official fare table for airport-to-district totals, so that range is our estimate from the meter and fee, not a published figure — expect it to run higher in heavy traffic since the meter keeps counting.

**Where do I catch a Grab or Bolt at Suvarnabhumi Airport?**

Level 1, Arrival Exit 4 — Grab's own airport page names pickup points A and B there, not the Level 2 arrivals hall where taxis and limousines queue. Bolt doesn't publish a fixed point and says to check the app for wherever it assigns you that day.

**Is there a free shuttle bus between Suvarnabhumi and Don Mueang?**

Yes, but the airport's own page restricts it to passengers with an onward air ticket to show — it runs every 30 minutes, 05:00–24:00. Without a connecting flight, public bus 555 (฿60, 06:30–20:00) covers the same route from Suvarnabhumi's Public Transportation Center, reachable by a free shuttle from Level 2, Gate 5.

**How early should I get to Suvarnabhumi or Don Mueang before a flight?**

Suvarnabhumi's own site advises at least 2 hours before departure; airlines commonly ask for 3 hours on international flights. Add more in December–January and around Songkran (mid-April), when check-in and security both slow down. We haven't found a published average security-queue time for either airport, so build in the extra margin rather than cutting it close.

**What if a taxi driver says the meter is broken at the airport?**

Decline and go back to the queue-ticket kiosk for the next car — the numbered-ticket system means there's always another one. "Broken meter, flat fare instead" is the same opening line as the flat-fare scam described on the scams page, and airport taxi-queue staff exist specifically to reassign you.

## What we couldn't verify

In keeping with how we handle every guide on this site: where a figure isn't published anywhere we could find, we say so instead of guessing.

- A current AOT limousine rate card — counters quote by zone at the airport; we found no published 2026 price list.
- Metered taxi totals by district — these are estimates from the meter start, the ฿50 fee and typical tolls, not figures read off an official fare table.
- The exact Don Mueang taxi surcharge — we could confirm the ฿50 fee at Suvarnabhumi directly; Don Mueang is reported to use the same rule but we found no Don Mueang-specific page stating it.
- S1 bus hours after 17:00 — the airport's own page says 06:00–17:00, but some third-party listings say the route runs until 20:00.
- VAT refund amounts and minimum-spend thresholds — the counters exist at both airports, but we found no page giving current percentages or thresholds.

## Sources and verification

Last verified: 4 September 2026. Our local archive of r/Thailand, r/Bangkok and r/ThailandTourism returned 118 threads (1,874 comments) matching airport-transport and airport-name keywords for the most recent archived month, plus 693 individual comments mentioning the airports directly — most of that volume is general Bangkok discussion rather than dedicated transfer complaints (BKK and DMK are also used as shorthand for the city and country generally), so we treat it as a demand signal only, not as the source for any price or schedule above. Where the archive did turn up a direct split — train for the price and speed versus taxi or Grab with heavy luggage or after the trains stop — both sides are reflected in the sections above rather than picking one. Sources used for the figures:

- [Airports of Thailand, Suvarnabhumi: public bus services](https://suvarnabhumi.airportthai.co.th/service/way-to-airport/detail/754) — S1 to Sanam Luang ฿60, 06:00–17:00; routes 554/555/558 from the Public Transportation Center, including the ฿60 route 555 to Don Mueang. No update date shown on the page.
- [Airports of Thailand, Suvarnabhumi: public taxi](https://suvarnabhumi.airportthai.co.th/service/transportation/detail/304) — Level 1, between Gates 4 and 7; the ฿50 fee "as per the announcement from the Ministry of Transport"; tolls paid by the passenger.
- [Airports of Thailand, Don Mueang: airport buses A1–A4](https://donmueang.airportthai.co.th/service/transportation/detail/205) — A1–A2 ฿30, A3–A4 ฿50, all boarding Terminal 1, 1st floor, Gate 6.
- [Airports of Thailand, Don Mueang: inter-airport shuttle bus](https://donmueang.airportthai.co.th/service/way-to-airport/detail/95) — "Only for passengers with air tickets for travel" — the eligibility rule, plus 05:00–24:00 hours.
- [Airports of Thailand, Don Mueang: inter-airport shuttle gates](https://donmueang.airportthai.co.th/service/transportation/detail/1093) — Boarding gates: Terminal 1 Gate 3, Terminal 2 Gate 14; every 30 minutes.
- [SRT Electrified Train Company (SRTET): Red Line fares](https://www.srtet.co.th/en/fare-information) — The ฿12–42 adult fare table for the Dark Red Line through Don Mueang station (a different system from the Airport Rail Link — SRTET carries no Airport Rail Link pages).
- [Grab: Suvarnabhumi and Don Mueang airport pages](https://www.grab.com/global/airport-rides/suvarnabhumi-airport/) — Pickup points at Arrival Exit 4 (Suvarnabhumi) and Exits 2/5 (Don Mueang); Grab's own in-app fare estimates.
- [Bolt: Bangkok airport page](https://bolt.eu/en/airports/bkk/) — States pickup points "may be subject to change" — check the app; no price published.
- [Wikipedia: Airport Rail Link (Bangkok)](https://en.wikipedia.org/wiki/Airport_Rail_Link_(Bangkok)) — Fare range ฿15–45, hours 05:30–24:00, 27 minutes to Phaya Thai, operator Asia Era One since October 2021.
- Reddit archive (r/Thailand, r/Bangkok, r/ThailandTourism) — Local archive, queried for airport/taxi/rail terms — a self-selected, English-language sample used as a demand signal, not a fare survey. See the evidence line on the page.

Best of Thailand

https://bestofthailand.org/airport

Scan or type the address for opening hours, phone numbers and the map.
