How To Get From Suvarnabhumi Airport To Central Bangkok: 4 Ways Ranked
This site contains affiliate links. We may earn a commission at no extra cost to you.
You have just landed at Suvarnabhumi Airport after a long flight. The air outside is warm, your bags are heavy, and Bangkok is calling from somewhere in the haze about 30 kilometres away. The question that hits every arriving traveller the same way: what is the smartest way in? All prices in this guide use a baseline of 35 THB = $1 USD.
Suvarnabhumi (pronounced Sa-na-bin Su-wan-na-phum, and universally called BKK or just “Suwan” by locals) is Thailand’s main international hub, located approximately 30 kilometres east of the city centre. Depending on traffic, road time alone can range from 40 minutes at midnight to two hours during the weekday rush. That variable is the single biggest factor shaping the decision. This guide ranks all four realistic transport options honestly, with real 2026 prices and the situations each one genuinely suits.
Quick Answer: The 4 Ways Ranked
#1 Airport Rail Link (ARL): Fastest, cheapest, and traffic-proof. 45 THB (~$1.30) to Phaya Thai in 30 minutes. Best for solo travellers and light packers heading to Sukhumvit, Silom, or Siam.
#2 Grab or Bolt (ride-hailing apps): Door-to-door convenience with a price you see before you commit. Expect 400 to 600 THB (~$11 to $17) plus 75 THB tolls. Best for small groups and travellers with hotel addresses in less central areas.
#3 Metered Taxi: Still reliable when used correctly from the official queue. Total to central Bangkok runs 500 to 650 THB (~$14 to $18.55) including the 50 THB airport surcharge and tolls. Best as the late-night fallback when Grab surges.
#4 Pre-Booked Private Transfer: The premium option. Fixed price from 800 to 1,500 THB (~$22.85 to $42.85) for a sedan, no surprises, name sign in arrivals. Best for families, groups with luggage, and first-time visitors who want zero stress.
Key fact: The ARL does not run after midnight. If your flight lands between 00:00 and 05:30, the only options are Grab, Bolt, or a metered taxi from the official queue on Level 1.

Already planning your Bangkok stay? Check the latest hotel
rates across Sukhumvit, Silom, Riverside, and the Old Town.
Compare options on Agoda for mobile-only deals and
Booking.com for flexible cancellation policies,
then lock in your rate before you fly.
Before You Leave The Plane: The One Thing That Changes Everything

Grab and Bolt, the two dominant ride-hailing apps in Bangkok, both require SMS verification when you create or reactivate an account in a new country. That verification code arrives via mobile data. If you land at Suvarnabhumi without active data and try to open Grab for the first time in the airport arrivals hall, you may not be able to complete setup.
The fix is simple: activate an Airalo, Yesim, or Saily eSIM data plan before you board at your departure airport. These activate instantly over Wi-Fi and are running the moment your phone connects to a Thai network on approach. By the time you clear immigration, Grab is already working. This is not a minor convenience tip. At 23:00 on a Saturday, the difference between a verified Grab account and a working SIM card is the difference between a 500 THB Grab and a 1,200 THB tout taxi from the arrivals hall.
Alternatively, AIS and DTAC SIM counters are available in the Suvarnabhumi arrivals hall on Level 2. Monthly unlimited data plans run 600 to 900 THB (~$17 to $25.70) and are worth buying for any stay longer than a few days.
#1 Airport Rail Link (ARL): The Smartest Option For Most People
The Airport Rail Link is an elevated rapid transit line covering the 28.6 kilometres between Suvarnabhumi and Phaya Thai station in central Bangkok. The full journey takes approximately 30 minutes and costs 45 THB (~$1.30). It is entirely immune to Bangkok’s traffic, runs every 10 minutes during peak hours and every 15 minutes off-peak, and connects directly to both the BTS Skytrain and the MRT metro at two different interchange stations along the route.
For anyone staying in the Sukhumvit corridor, Silom, Siam Square, or the Old Town area, the ARL is not just the cheapest option: it is the fastest. During morning and evening rush hours when the expressway turns into a car park, the train’s 30-minute journey time is fixed while a taxi can take 90 minutes to cover the same distance.

ARL: How To Use It Step By Step

After clearing immigration and collecting your bags on Level 2, follow the signs pointing down to the basement (Level B). The ARL station is clearly signposted throughout the terminal in English. Once at the ticket machines:
- Machines accept cash (coins and notes) and, as of late 2025, contactless credit and debit cards at marked gates
- Select your destination station (Phaya Thai for the BTS, Makkasan for the MRT Blue Line)
- Collect your token and keep it until you exit at your destination: the exit barrier requires it
- Board the train in the direction of Phaya Thai
The two key interchange stations are Makkasan (35 THB / ~$1), which connects to the MRT Blue Line at Phetchaburi station, giving access to the Sukhumvit area in one more stop, and Phaya Thai (45 THB / ~$1.30), which connects directly to the BTS Skytrain Sukhumvit Line for travel south to Siam, Silom, Asoke, and beyond. Most travellers use one of these two depending on which direction their hotel sits. Google Maps handles the routing automatically if you drop in your hotel address before you land.
ARL Fares, Stations and Connections At A Glance
| Station | ARL Fare From BKK | USD Approx | Connection | Best For |
|---|---|---|---|---|
| Makkasan | 35 THB | ~$1 | MRT Blue Line (Phetchaburi) | Sukhumvit, Asoke, Terminal 21 |
| Phaya Thai | 45 THB | ~$1.30 | BTS Sukhumvit Line | Siam, Silom, Nana, Ekkamai |
| Hua Mak | 20 THB | ~$0.57 | MRT Yellow Line | Eastern Bangkok districts |
ARL operating hours: 06:00 to midnight daily. No trains after midnight. If your flight lands between approximately 00:00 and 05:30, the ARL is not available and you will need one of the options below.
ARL and luggage: The train works well for standard carry-on and one checked bag. There are no dedicated luggage racks, and trains become crowded during the 07:00 to 09:00 and 16:30 to 20:00 rush periods. If you are travelling with a family, two or three large suitcases, or children in a pushchair, the ARL becomes genuinely uncomfortable. In those cases, jump straight to Option 2 or 4.
#2 Grab and Bolt: The Door-To-Door Standard
For the vast majority of travellers arriving with a hotel address, a couple of bags, and no appetite for working out train connections while jet-lagged, Grab is the default answer. You see the price before you book, the route is tracked on GPS, and payment is handled in the app. There are no surprises and no negotiation.
A standard Grab from Suvarnabhumi to central Bangkok (Sukhumvit, Silom, the Old Town) runs 400 to 600 THB (~$11 to $17), with 75 THB in expressway tolls paid separately to the driver in cash at the end. Total door-to-door including tolls: roughly 475 to 675 THB (~$13.55 to $19.30) for most central destinations. Journey time is 40 to 60 minutes outside rush hour and can exceed 90 minutes between 07:00 to 09:30 and 16:30 to 20:00.
Bolt also operates in Bangkok and is often 10 to 20 percent cheaper than Grab for the same route. Having both apps installed before arrival is worth the two minutes of setup time: if one has a long wait or a surge, the other may not.

Where To Meet Your Grab Driver at Suvarnabhumi

Grab has two fixed designated pickup zones on Level 1 (the ground floor below arrivals). When you open the app and request a car, the pickup pin drops to the correct zone. Follow the signs from the arrivals hall on Level 2 down one floor. Do not book until you are physically at the pickup point, or your driver will arrive and leave before you get there.
Bolt drivers sometimes pick up from the departures level (Level 4) rather than arrivals. Always check the specific instructions shown in the app after your driver is assigned, as these pickup details change and vary by driver.
One scam to know before you arrive: a person will approach you in the arrivals hall saying “Grab? Taxi? Where you go?” They are not a Grab driver. They are a tout charging 800 to 1,500 THB for a ride that costs 400 on the app. Keep walking. Your actual Grab driver is waiting at Level 1 with your name on their app screen.
After midnight, Grab availability drops and surge pricing can add 30 to 50 percent to the quoted fare. If the app shows anything over 700 THB to a central Bangkok destination, close Grab and try Bolt, or proceed to the official metered taxi queue on Level 1 instead.
#3 Metered Taxi: Reliable When You Use The Official Queue
Bangkok’s licensed metered taxis are among the cheapest in Southeast Asia, and from the official airport queue they are generally trustworthy. The key phrase here is “official queue.” Do not accept any taxi offer from someone approaching you inside the terminal, in the arrivals hall, or at the kerb. The only legitimate metered taxis operate from the staffed queue on Level 1, where a dispatcher hands you a slip with your taxi’s plate number before you get in.
The total fare to central Bangkok breaks down as follows: a metered journey typically runs 300 to 450 THB (~$8.55 to $12.85) depending on destination and traffic, plus a flat 50 THB airport surcharge printed inside every licensed cab, plus 75 THB in expressway tolls if you take the tollway. For popular areas like Sukhumvit Phrom Phong or Asoke, the total lands around 500 to 650 THB (~$14 to $18.55) in normal daytime traffic.
The main advantage over Grab: metered taxis are always available, there is no surge pricing, and they are the most viable option after midnight when Grab availability shrinks. The disadvantage: you cannot pre-see the total, communication with the driver can be challenging, and route manipulation on metered fares does happen occasionally.

Metered Taxi Rules To Know Before You Get In

- Confirm the driver will use the meter before the car moves. Say “meter please” or point to the meter on the dashboard. If they refuse or quote a flat rate, do not get in.
- The 50 THB airport surcharge is legitimate. It is printed on a notice inside the cab. Do not argue it.
- Tolls (75 THB on the expressway) are paid by the passenger in cash. Carry small notes (20 THB and 50 THB) for this.
- Have your destination written in Thai script. Google Maps lets you copy the Thai-language name of any location. Show this to the driver at the start of the journey.
- Watch the route on Google Maps on your own phone. If the driver deviates significantly without explanation, note it and raise it politely.
- Thai ATMs charge a flat 220 THB fee per international withdrawal regardless of amount. Withdraw enough cash for tolls and small expenses in one go rather than multiple small amounts.
#4 Pre-Booked Private Transfer: The Stress-Free Choice
A pre-booked private transfer is the premium option and the right one for specific situations. The price is higher than a taxi or Grab (800 to 1,500 THB / ~$22.85 to $42.85 for a standard sedan to central Bangkok), but that price is fixed, confirmed before you leave home, and includes all tolls and taxes. Your driver meets you in the arrivals hall holding a sign with your name, loads your bags, and takes you directly to your hotel without stops, apps, queues, or negotiations.
Welcome Pickups is the most commonly recommended service in this category for Southeast Asia, with English-speaking drivers, flight-tracking (so they adjust for delayed arrivals), and fixed pricing. For a family of four arriving with three large suitcases after a 12-hour flight, the premium over a Grab is roughly 300 to 500 THB and is money well spent.
For SUV or minivan transfers accommodating larger groups or extra luggage, expect 1,211 to 1,523 THB (~$34.60 to $43.50). Luxury hotel transfer services (for example, the Conrad Bangkok charges around 2,500 THB for their own vehicle) are available but represent significant over-payment when private transfer services deliver the same result at a fraction of the price.

All 4 Options Side By Side: The Quick Comparison
| Transport | Price (THB) | Price (USD) | Journey Time | Available After Midnight | Best For |
|---|---|---|---|---|---|
| Airport Rail Link | 45 THB | ~$1.30 | 30 min (fixed) | No (last train midnight) | Solo, light luggage, rush hour |
| Grab / Bolt | 475 to 675 THB incl. tolls | ~$13.55 to $19.30 | 40 to 90 min (traffic-dependent) | Yes (limited, may surge) | Couples, small groups, most travelers |
| Metered Taxi | 500 to 650 THB incl. tolls | ~$14 to $18.55 | 40 to 90 min (traffic-dependent) | Yes (always available) | Late night, Grab surge fallback |
| Private Transfer | 800 to 1,500 THB | ~$22.85 to $42.85 | 40 to 60 min | Yes (pre-booked) | Families, groups, first-time visitors |
What About The Airport Bus?

The S1 public bus connects Suvarnabhumi directly to Khao San Road in the Old Town area for just 60 THB (~$1.70) per person. It departs from Level 1 at Exit 7, runs every 30 minutes between 06:00 and 20:00, and takes approximately one hour depending on traffic. If you are backpacker-travelling light and heading to the Banglamphu guesthouses around Khao San Road, the S1 is an honest and perfectly functional option.
The reasons it does not appear in the main ranked list are practical: service ends at 20:00 (so anyone arriving in the evening cannot use it), the journey time is double the ARL, and the luggage space is limited. For a solo backpacker arriving at 14:00 with a 40-litre pack, it is a fine call. For everyone else, one of the four main options will serve better.
The airport shuttle to CentralWorld (150 to 200 THB / ~$4.30 to $5.70) is a different service targeted at shoppers and operates on a fixed daily schedule (10:00, 14:00, and 18:00 from the airport). Useful for a specific trip but not a general airport transfer solution.
Choosing By Situation: Which Option Fits Your Trip
Solo Traveller, Sukhumvit or Silom Hotel, Daytime Arrival
Take the ARL to Phaya Thai or Makkasan, then one BTS or MRT stop to your area. Total cost: 45 to 70 THB (~$1.30 to $2) including the train connection. Time: 40 to 45 minutes door to door.
Couple or Small Group, Central Hotel, Flexible Timing
Grab from Level 1. Share the 475 to 675 THB total across two people and it is 237 to 337 THB each (~$6.78 to $9.65), beating any ARL-plus-taxi combination for door-to-door convenience.
Family With Children and Luggage
Pre-book a private transfer with Welcome Pickups before you leave home. An SUV to central Bangkok at 1,211 THB (~$34.60) split across four adults is around $8.65 each. Your driver meets you in arrivals, handles the bags, and has the car waiting. No stress, no confusion, no post-flight decision fatigue.
Late Night Arrival After Midnight
Open Grab and Bolt simultaneously. If both show surge above 700 THB to your destination, go to the official metered taxi queue on Level 1. Expect to pay around 500 to 650 THB total to central Bangkok. Never accept a taxi from anyone approaching you inside the terminal.

Practical Tips For A Smooth Arrival

Cash for the ARL: Ticket machines on the basement level accept cash and, as of late 2025, contactless cards at marked gates. Carry some Thai baht for the first few hours regardless. ATMs are available in the arrivals hall on Level 2.
Currency exchange: The SuperRich counter on Level B (near the ARL) consistently offers rates close to the interbank rate. Avoid the exchange counters immediately inside the immigration area, which typically offer 3 to 5 percent less.
Data before everything else: Before queuing for a taxi or heading to the ARL, pick up a local SIM from AIS or DTAC on Level 2, or activate your pre-purchased Airalo or Yesim eSIM if you sorted it before departure. Without data, Grab does not work, Google Maps does not work offline in Bangkok, and every journey becomes harder than it needs to be.
Flight delays on arrival: If your inbound flight was significantly delayed or cancelled, note that European passengers often have compensation rights under EU261 even on routes originating outside Europe. AirHelp handles these claims with no upfront cost, taking a percentage only if the claim succeeds.
Connecting to Don Mueang: If your next flight is from Don Mueang Airport (DMK) rather than Suvarnabhumi, allow four to five hours for the connection. The two airports are 60 kilometres apart and the journey by road takes 45 minutes to 1.5 hours depending on traffic. Book the transfer between airports via Grab or Klook’s fixed-price airport transfer option to lock in the fare in advance.
Onwards From Bangkok: Planning The Rest Of Your Trip
Bangkok is usually the starting point rather than the whole trip. Domestic flights to Chiang Mai take one hour and cost 800 to 2,000 THB (~$22.85 to $57) booked in advance. Flights to Phuket run 1,000 to 2,500 THB (~$28.55 to $71) and Koh Samui is accessible by flight or by overnight train and ferry combination.
For train and bus travel between cities, including the overnight sleeper north to Chiang Mai or south towards the Malaysian border, book seats through 12GO well ahead of national holidays. Songkran in April is the most acute pinch point: trains and buses sell out weeks in advance and prices spike sharply in the 72 hours before each departure.
For Bangkok hotel bookings, Agoda consistently delivers the strongest rates for Thai properties, with mobile-only discounts of 10 to 20 percent versus the standard desktop price. Check Booking.com alongside it for flexible cancellation options and to verify the current best rate. Both platforms cover the full range from 400 THB guesthouses in Banglamphu to 15,000 THB riverside resorts without preference.

Explore Bangkok’s best experiences, day trips, and
attraction tickets. From Grand Palace timed entry to
Chao Phraya dinner cruises and floating market tours,
book instantly with free cancellation and
skip the ticket queue on arrival.
Frequently Asked Questions:
What is the cheapest way from Suvarnabhumi Airport to central Bangkok?
The Airport Rail Link is the cheapest option at 45 THB (~$1.30) for the full journey to Phaya Thai station. From there, one BTS Skytrain stop adds another 16 to 44 THB depending on destination. Total door-to-door cost for the Sukhumvit or Silom area: around 60 to 90 THB (~$1.70 to $2.55). The S1 public bus to Khao San Road is 60 THB and is the budget option for that specific destination, though it runs only until 20:00 and takes around one hour.
How long does the Airport Rail Link take from Suvarnabhumi to central Bangkok?
The full journey from Suvarnabhumi to Phaya Thai station takes approximately 30 minutes. The train runs from 06:00 to midnight, every 10 minutes during peak hours and every 15 minutes off-peak. Unlike road transport, the travel time is fixed regardless of traffic conditions, which makes it particularly valuable during the weekday rush hours between 07:30 and 09:30 and 16:30 and 20:00.
How much does a Grab from Suvarnabhumi Airport to Bangkok cost?
A standard Grab from Suvarnabhumi to central Bangkok areas like Sukhumvit, Silom, or the Old Town runs 400 to 600 THB (~$11 to $17) before tolls. Expressway tolls add 75 THB paid in cash to the driver at the end. Total door-to-door: approximately 475 to 675 THB (~$13.55 to $19.30). Pricing varies by time of day, traffic, and surge conditions. Bolt is often 10 to 20 percent cheaper for the same route.
Where do I get a Grab at Suvarnabhumi Airport?
Grab has two designated pickup zones on Level 1, the ground floor below arrivals. After collecting your bags on Level 2, follow signs down one floor to public transport and look for the Grab zone markers. Do not book the Grab until you are physically standing at the pickup point or your driver will arrive before you. Avoid anyone in the arrivals hall offering to arrange a Grab or taxi for you: these are touts charging 800 to 1,500 THB for rides that cost a fraction of that on the app.
Is there a taxi from Suvarnabhumi Airport to central Bangkok?
Yes. Licensed metered taxis operate from the official queue on Level 1 at Exit 4 and Exit 7. A dispatcher gives you a slip with the taxi’s plate number. Insist the driver uses the meter. The total to central Bangkok runs 500 to 650 THB (~$14 to $18.55) including the legitimate 50 THB airport surcharge and 75 THB in expressway tolls. Never accept a taxi from someone approaching you inside the terminal building.
Does the Airport Rail Link run 24 hours?
No. The Airport Rail Link operates daily from 06:00 to midnight. If your flight lands between midnight and approximately 05:30, the ARL is not available. In that case, use Grab or Bolt (noting that availability is reduced and prices may surge after midnight) or join the official metered taxi queue on Level 1, which operates around the clock.
What is the best transport option from Suvarnabhumi for families?
A pre-booked private transfer is the most practical option for families with children and significant luggage. Services like Welcome Pickups provide fixed-price, flight-tracked transfers with a driver who meets you in arrivals holding your name. An SUV to central Bangkok costs approximately 1,211 THB (~$34.60), which splits well across four adults. This eliminates post-flight negotiation, app setup difficulties, and the physical challenge of managing children and bags on a busy train platform.
How do I avoid taxi scams at Suvarnabhumi Airport?
Three rules cover most situations. First, only use the official metered taxi queue on Level 1, staffed by a dispatcher. Second, confirm the driver will use the meter before moving. Third, never accept any taxi or Grab offer from someone who approaches you inside the terminal or arrivals hall: these are touts, not licensed drivers, and will charge two to four times the legitimate fare. If in doubt, use Grab or Bolt, where the price is fixed and displayed before you book.
How far is Suvarnabhumi Airport from central Bangkok?
Suvarnabhumi Airport is approximately 30 kilometres east of central Bangkok. Driving time varies significantly: 40 to 60 minutes in light traffic, and 90 minutes or more during weekday rush hours (07:30 to 09:30 and 16:30 to 20:00). The Airport Rail Link covers the same 28.6 kilometres in a fixed 30 minutes regardless of road conditions, making it time-competitive with road transport during peak periods.
Do I need cash to use the Airport Rail Link at Suvarnabhumi?
Not necessarily. As of late 2025, contactless credit and debit cards can be used at marked ticket gates on the ARL. Ticket vending machines also accept cash coins and banknotes. However, carrying some Thai baht from the moment you arrive is strongly recommended for tolls in taxis and Grabs, small purchases, and the ARL if the contactless gate at your specific machine is out of service. ATMs are available in the arrivals hall on Level 2, though Thai ATMs charge a flat 220 THB fee per international withdrawal.



