From the airport into Bangkok: train, Grab or taxi
Suvarnabhumi and Don Muang each offer the same three ways into the city — a train, a ride-hail, or a metered taxi — and the guides all quote the train fare and stop there. The honest answer depends on one thing they rarely mention: what time you land. Here is how to choose, with real 2026 fares and the midnight rail gap that catches out every red-eye arrival.
The short version
- Daytime, light bags, hotel near a station? Take the Airport Rail Link from Suvarnabhumi — about 45 baht to Phaya Thai in under half an hour, no traffic.
- The catch: the train runs only from about 05:30 to midnight. Land after that and there is no train or bus until dawn — only a taxi or Grab.
- Taxi: use the Level 1 public queue, not the touts upstairs. Expect the meter plus a 50-baht airport surcharge plus tolls — roughly 350–475 baht to central Bangkok.
- Grab or Bolt costs about the same all-in but gives you a fixed price and no argument about the meter.
- Don Muang is different: no rail link, but the SRT Red Line and the A1–A4 buses do the job, and taxis are usually cheaper than from Suvarnabhumi.
The quick comparison (Suvarnabhumi)
| Way in | Best for | Rough cost | The catch |
|---|---|---|---|
| Airport Rail Link cheapest | Daytime, light bags, a hotel near BTS or MRT | 15–45 baht | Runs only ~05:30–midnight; separate ticket and a walk at the interchange |
| Metered taxi 24 hours | Late nights, heavy bags, no station near your hotel | ~350–475 baht all-in | Use the Level 1 queue and insist on the meter; ignore the touts upstairs |
| Grab / Bolt 24 hours | Wanting a fixed price and no haggling, paying by card | ~400–600 baht | Tolls are added to the driver on top of the app price; surge at busy times |
| S1 airport bus budget | Getting to Khao San Road on a shoestring | ~60 baht | Daytime only (~06:00–20:00), around 1–1.5 hours in traffic |
The train: when the Airport Rail Link is the easy win
From Suvarnabhumi, the Airport Rail Link runs from beneath the terminal straight into the city, and when it suits your trip nothing beats it on price or on dodging the traffic. A single fare is 15 to 45 baht by distance — 45 to the terminus at Phaya Thai, 35 to Makkasan — and the run to Phaya Thai takes about 27 to 30 minutes. At Phaya Thai you step across to the BTS Sukhumvit Line (N2); at Makkasan a covered skywalk leads to the MRT Blue Line at Phetchaburi. Both interchanges mean a separate ticket and a short walk, so the train is at its best when your hotel is itself near a BTS or MRT stop — otherwise you save the fare but still finish with a taxi.
Two things to know. The old Express Line no longer exists; there is just the one all-stations City Line, now run by Asia Era One under the State Railway of Thailand. And you may read about a 20-baht flat fare: it applies to this line but is restricted to Thai nationals registered through a government app, so as a visitor you pay the normal 15–45 baht. Contactless bank cards now work at the gates, which saves queuing for a token.
The late-night problem nobody warns you about
Here is the catch the fare tables never print. The Airport Rail Link runs only from about 05:30 to midnight. The airport buses stop even earlier, in the evening. So if your flight lands after midnight — as a great many long-haul and European red-eyes do — there is no train and no bus until dawn. Between roughly midnight and 05:30 your only ways into the city are a metered taxi or a ride-hail, and that is exactly when a tired traveller is most likely to be steered toward an overpriced one.
The good news: the official public taxi rank runs 24 hours, so you are never actually stuck. You just need to know where to go and what to expect — which is the rest of this guide.
The taxi queue, and the touts
Arrivals is on Level 2. Do not take a ride from anyone who approaches you there: the men offering “taxi” or “limousine” on the arrivals floor quote inflated flat fares of 700 to 1,000 baht or more. Instead go down to Level 1, where the official public taxi queue sits outside, with ticket machines between Gate 4 and Gate 7. Take a ticket, and it prints your bay number, the driver’s name and plate, and a complaint line.
The fare is the meter — which starts at 35 baht for an ordinary taxi, or 40 for the larger three-section cabs that some sites quote as though it were the standard rate — plus a flat 50-baht airport surcharge, plus expressway tolls of about 70 to 75 baht that you pay as you go. All in, that is roughly 350 to 475 baht to central Sukhumvit, and up to around 550 to Khao San Road in heavy traffic, over a thirty-to-sixty-minute ride. If a driver won’t start the meter or names a flat price, get out and take the next in the queue — on the metered rank that is your right.
The one rule that saves you money. Everything upstairs on the arrivals level is a markup; everything you need is one floor down. Take the escalator to Level 1, join the public taxi queue or walk to the Grab pickup point, and never accept a “special price” from someone who walks up to you. It is the single difference between a 400-baht ride and a 1,000-baht one.
Grab, Bolt and the ride-hail apps
If you would rather see the price before you get in, Grab is the default, with the pickup point on Level 1 by Gate 4 (from arrivals, take Exit 4 down), available around the clock. A ride into central Bangkok generally runs 400 to 600 baht depending on surge, and the app price is close to a metered taxi’s once you add everything up — the difference is that it is fixed, in English, and payable by card, with no conversation about the meter. One quirk: the expressway tolls are not in the app fare, so you still hand the driver about 70 baht for those. Bolt and InDrive also operate at the airport and are often cheaper than Grab, and Bolt now shows your flight status so a delayed landing doesn’t cost you the booking — it is worth comparing two apps before you choose.
So which one wins?
There is no single best answer — that is the whole point — but the choice is easy once you know your own situation.
- Daytime, travelling light, hotel near a station: the Airport Rail Link, every time. Cheap, fast and traffic-proof.
- After midnight: a metered taxi from the Level 1 queue, or Grab/Bolt if you want a fixed price. Nothing else runs.
- A group of three or four with luggage: one taxi or a larger Grab, split. At roughly 125 to 175 baht a head it beats four train tickets plus the onward hop, and you skip dragging bags through interchanges.
- Heading to Khao San or the old town: a taxi or Grab, since no rail line reaches there — or the S1 bus (about 60 baht) if it is daytime and you are counting every baht.
Don Muang is a different airport
Bangkok’s second airport, Don Muang (DMK), has no Airport Rail Link, so the playbook changes. The SRT Red Line now runs from a skywalk beside Terminal 1 to Krung Thep Aphiwat (Bang Sue) Central Station in about 18 minutes, where you change to the MRT Blue Line for the rest of the city; a single fare is around 33 to 35 baht and the line runs roughly 05:00 to midnight. For fixed routes, the A1 and A2 buses reach BTS Mo Chit and Victory Monument for about 30 baht, A3 serves Pratunam and Lumpini and A4 runs to Khao San, both about 50 baht. A metered taxi to central Bangkok is roughly 250 to 400 baht — often cheaper than from Suvarnabhumi, because Don Muang sits closer to the north of the city. The same late-night logic applies: once the Red Line and buses stop, it is taxi or Grab only.
Quick answers
- How do I get from Suvarnabhumi to the city late at night?
- After the last train, around midnight, only taxis and ride-hail run until about 05:30. Use the 24-hour public taxi queue on Level 1 and insist on the meter, or book a Grab or Bolt. Ignore anyone offering a ride on the arrivals level.
- Is the Airport Rail Link or a taxi better?
- The train wins in daytime if you travel light and your hotel is near a BTS or MRT stop — about 45 baht and half an hour. A taxi or Grab wins late at night, with heavy bags, in a group splitting the fare, or when no station is near where you’re going.
- How much is a taxi from Suvarnabhumi to central Bangkok?
- Around 350 to 475 baht all-in: the meter (from 35 baht) plus a 50-baht airport surcharge plus about 70 to 75 baht of expressway tolls. Khao San can reach 550 in traffic. Grab is similar but fixed in advance.
- How do I get from Don Muang into Bangkok?
- Take the SRT Red Line to Krung Thep Aphiwat (about 18 minutes, ~33–35 baht) then the MRT, or an A1/A2 bus to Mo Chit or Victory Monument for ~30 baht. A taxi is roughly 250 to 400 baht, usually cheaper than from Suvarnabhumi.
How we made this — and our sources
We are not based in Bangkok and we do not report from the taxi rank. This guide pairs a rail dataset we compiled from public operator and agency information — the Airport Rail Link (Asia Era One / State Railway of Thailand), the SRT Red Line, the BTS and the MRTA/BEM — with the current airport-transport details published by Airports of Thailand (AOT) for Suvarnabhumi and Don Muang, cross-checked against ride-hail operators, and the questions arriving travellers most often ask. Fares, operating hours, taxi surcharges and pickup points were verified in July 2026.
Fares, timetables, the last-train time and airport pickup points change, sometimes at short notice — treat every figure here as a guide and confirm the last train and any fare that affects your plans with the operator before you travel. This is general travel information, not official advice. Spotted something out of date? Tell us via our corrections page and we will fix it.