From Suvarnabhumi Airport (BKK) the cheapest fast way into Bangkok is the Airport Rail Link, which runs from 05:30 to midnight. Outside those hours, or with heavy bags, take a public taxi from the official queue on Level 1 (meter plus a 50-baht airport fee) or book a Grab.
Suvarnabhumi is Bangkok's main international airport, east of the city; its code on your ticket is BKK. If your ticket says DMK instead, you are landing at Bangkok's second airport, Don Mueang, which has its own guide: Don Mueang to central Bangkok.
Which option is best depends on three things: what time you land, how much luggage you have, and where your hotel is. This page goes through each option with the facts the airport operator, Airports of Thailand (AOT), publishes, and then gives a short decision guide at the end. All prices are as of October 2026.
Suvarnabhumi to the city: where each option starts
- Airport Rail Link
- Level B1, main terminal; 05:30–24:00
- Public taxi
- Level 1, between Gates 4 and 7; queue-ticket machines; 24 hours
- Grab
- Level 1, Gate 4 (outer curb); 24 hours
- AOT Limousine
- Counters on Level 2 (arrivals); 24 hours; from 550 baht
- Bus S1 to Khao San Road
- Level 1, Gate 7; 06:00–20:00; about 60 baht
- Coaches to Pattaya, Hua Hin, Koh Chang
- Level 1, Gate 8, and the Public Transportation Center
- Free shuttle to Don Mueang
- Level 2, Gate 3; connecting flight passengers only
By Airport Rail Link: the fastest way when it is running
The Airport Rail Link (ARL) station is in the basement of the main terminal, on Level B1; follow the train signs down from arrivals. AOT gives its operating hours as 05:30 to 24:00. The line is run by Asia Era One, not by the State Railway's Red Line company, so ignore older pages that send you to srtet.co.th for ARL information.
The ARL is a commuter line on its own track, so traffic jams do not affect it. It ends at Phaya Thai, where you change to the BTS Skytrain, and it stops at Makkasan, which connects with the MRT underground. From those two interchanges you can reach Sukhumvit, Silom, Siam and most central hotel areas. Our guide to the Airport Rail Link covers stations and connections in detail, and the BTS and MRT guide explains the onward lines.
Fares go up with distance and are a small fraction of a taxi fare. We do not print a figure here, because the operator's own fare page could not be reached in October 2026; the price is shown on the ticket machines at the station. Keep some small notes and coins for the machine, and note that the BTS and MRT use separate tickets. Our guide to paying for Bangkok's trains explains which lines accept a contactless bank card.
The weak points are luggage and transfers. The ARL itself is easy with a suitcase, but changing to the BTS at Phaya Thai means stairs, escalators and crowded platforms at rush hour. If your hotel is a long walk from a station, a taxi from the airport may be less tiring overall.
By public taxi from the official queue on Level 1
The public taxi stand is on Level 1 of the main terminal, one floor below arrivals, between Gates 4 and 7. You take a queue ticket from an automatic machine, which tells you which taxi bay to go to. It runs 24 hours a day, and AOT's taxi counter can be reached on +66 2 132 0360.
There are two queues. The "Short Distance" queue is for destinations within about 20 km of the airport; everything else, including central Bangkok, uses the normal queue. The fare is what the meter shows, plus a 50-baht airport surcharge paid to the driver, plus any expressway tolls, which you pay at the toll booths. AOT says the meter starts at 35 or 40 baht and that a baggage fee may be added under Ministry of Transport rules. When the car moves slower than 6 km/h, the meter switches to a time-based traffic rate.
Inside Bangkok the meter applies. A fixed, agreed price is only allowed when the trip ends outside Bangkok, for example in Samut Prakan, Nonthaburi or further away. For the everyday tactics of getting a driver to use the meter, our article on avoiding taxi overcharging in Bangkok covers what to say and do.
Ignore anyone offering a taxi inside the arrivals hall. The official public taxis start from the queue-ticket machines on Level 1, and the official premium cars from the AOT Limousine counters. A person who walks up to you with a "taxi" offer is neither.
AOT also lists electric "VIP" taxis at the same level (EV Society at Gates 4 and 7, CABBY at Gate 3). They start at 150 baht on the meter instead of the normal flag fall, and CABBY adds a 100-baht service charge. They are an upgrade, not the standard public taxi.
By Grab or another ride-hailing app
Grab picks up at Suvarnabhumi from a fixed point: Level 1, Gate 4, on the outer curb, 24 hours a day. You can book from anywhere in the terminal, but the driver will meet you there. AOT describes Grab as a legally licensed service and offers Grab Taxi, GrabCar and JustGrab at the airport.
The advantage is a price you see before you go, and a driver who receives the address in Thai on the app. The disadvantage is that the price can rise sharply at busy times and in heavy rain. Our comparison of taxis and Grab in Bangkok weighs the two in everyday use, and the guide to using Grab in Thailand covers setting up the app. You will need mobile data when you land; see our article on SIM cards and eSIMs.
By AOT Limousine or a hotel transfer
AOT Limousine is the airport's own premium car service, with counters on Level 2 in both the international and domestic arrivals areas. It runs 24 hours and is walk-in only. AOT's published starting rates in October 2026 range from 550 baht for an electric eco sedan to 1,300 baht for a luxury sedan, with vans for up to eight people from 850 baht. Final prices depend on your destination.
Many hotels also arrange a driver who meets you with a name sign. It costs more than a taxi but makes sense for families, for a first night in Bangkok after a long flight, or for an arrival at 02:00. Book it directly with your hotel and confirm the meeting point in writing. Compare the price with AOT Limousine before you agree.
By public bus or coach: cheap but slow
The cheapest option is the S1 bus to Khao San Road and Sanam Luang, which leaves from Level 1, Gate 7. AOT lists it from 06:00 to 20:00 at about 60 baht. It is a good choice if you are staying around Khao San or the old town and are not in a hurry, since it uses the same roads as the taxis.
Other city routes (554 to Rangsit via Don Mueang, 558 to Central Rama 2) leave from the Public Transportation Center, the airport's separate bus terminal. A free airport circulator shuttle connects it with the main terminal; ask at an airport information counter for the right route. AOT's own pages give different hours for some of these buses and tell passengers to check fares, so treat times as approximate.
Coaches to Pattaya, Hua Hin and Koh Chang/Koh Kood leave from Level 1, Gate 8, with more intercity routes (Trat, Chanthaburi, Si Racha) from the Public Transportation Center. If you are heading straight to the beach, this saves going into Bangkok at all; our article on getting from Bangkok to Pattaya compares the options.
Connecting to Don Mueang
The free shuttle bus between Suvarnabhumi and Don Mueang (Level 2, Gate 3, every 30 minutes from 05:00 to 24:00) is only for passengers connecting between flights. You must show an onward ticket and your passport, and AOT states that members of the general public are not eligible. Everyone else can use the public van or bus 555, which AOT lists at a flat 60 baht, or a taxi. Our guide to Bangkok's two airports explains which airlines use which.
Which option to choose: a quick decision guide
| Your situation | Best choice | Why |
|---|---|---|
| Daytime, light bags, hotel near BTS or MRT | Airport Rail Link | Cheapest fast option, no traffic |
| Weekday rush hour, any central hotel | Airport Rail Link | Roads into the city are at their slowest |
| Landing after about 22:30 | Public taxi or Grab | By the time you clear immigration and collect bags, the ARL may have stopped |
| Two or more large suitcases | Public taxi, Grab or limousine | Door to door, no station stairs |
| Family or group of four | Public taxi, Grab or a van | Shared cost beats four rail tickets plus transfers |
| Staying in Khao San, low budget, daytime | Bus S1 | About 60 baht, goes straight there |
| Going straight to Pattaya or Hua Hin | Coach from Gate 8 | Skips central Bangkok entirely |
Landing between midnight and 05:30 leaves you two public choices. Neither the Rail Link nor the city buses run then, so it is the Level 1 taxi queue or Grab at Gate 4, or a limousine or hotel driver arranged in advance.
Before you land, remember that every foreign arrival must complete the free Thailand Digital Arrival Card online, and that ATMs at the airport charge foreign cards a fee; our article on using ATMs in Thailand explains it. For choosing a base, see where to stay in Bangkok, and if you only have a few hours between flights, our page on Bangkok on a layover. The Bangkok city guide covers the rest.
Frequently asked questions
How much is a taxi from Suvarnabhumi to central Bangkok?
You pay the meter fare plus a 50-baht airport surcharge and any expressway tolls. The meter starts at 35 or 40 baht, according to AOT, and the total depends on distance and traffic. Use the queue-ticket machines on Level 1 rather than accepting an offer inside the terminal.
What time does the Airport Rail Link stop running?
AOT gives the Airport Rail Link's hours at Suvarnabhumi as 05:30 to 24:00. If your flight lands late in the evening, allow time for immigration and baggage, and have a taxi or Grab as your fallback if you reach the station after the last train.
Where is the Grab pick-up point at Suvarnabhumi?
Grab cars and Grab taxis pick up at Level 1, Gate 4, on the outer curb of the main terminal, 24 hours a day. You can book from inside the terminal, then walk down one floor from arrivals to meet the driver there.
Can anyone use the free shuttle bus from Suvarnabhumi to Don Mueang?
No. AOT restricts the free shuttle to passengers connecting between flights at the two airports, who must show an onward ticket and a passport. Other travelers can take the public van or bus 555, a taxi or Grab.
Is there a bus from Suvarnabhumi to Khao San Road?
Yes. Bus S1 runs from Level 1, Gate 7 of the main terminal to Khao San Road and Sanam Luang, from 06:00 to 20:00, for about 60 baht according to AOT. It uses the same roads as taxis, so it is slow in heavy traffic.
Sources
- Airports of Thailand – Ways to transport to and from Suvarnabhumi Airport (checked October 2026)
- Airports of Thailand – Public Taxi Service at Suvarnabhumi Airport (checked October 2026)
- Airports of Thailand – Grab pick-up and drop-off points (checked October 2026)
- Airports of Thailand – BMTA bus routes and fares (checked October 2026)
- Airports of Thailand – Route 555 Suvarnabhumi to Don Mueang (checked October 2026)
- Bangkok Expressway and Metro (BEM) – EMV contactless on the MRT (checked October 2026)
