Suvarnabhumi to Bangkok City: Train, Taxi, Bus or Grab
November 1, 2026

Getting from Suvarnabhumi to Bangkok city is straightforward once you know the options. Suvarnabhumi (BKK) is about 30 km east of the centre, and the choice comes down to the Airport Rail Link train, a metered taxi from the official rank, a ride-hailing app, or an airport bus. This guide compares cost, time and convenience for each, explains where to find them in the terminal, and covers late-night arrivals.
Quick answer
- Cheapest fast option: the Airport Rail Link to Phaya Thai, 45 baht, about 27 minutes, from 5:30am to around midnight.
- Door to door: a metered taxi from the public taxi rank on Level 1, usually around 400 to 650 baht including the airport surcharge and tolls, 40 to 60 minutes in normal traffic.
- App option: Grab or Bolt, often similar to or a little cheaper than a taxi, with the price fixed before you ride.
- Cheapest overall to the old town: the S1 airport bus to Khao San Road.
Suvarnabhumi to Bangkok city by Airport Rail Link
The Airport Rail Link (City Line) runs from a station under the passenger terminal to Phaya Thai in central Bangkok. It is not affected by traffic, which makes it the most predictable option at rush hour.
- Where: Follow signs to the train on the lowest level (B) of the terminal.
- Hours: First trains at about 5:30am, last trains around midnight.
- Frequency: About every 10 to 15 minutes.
- Fares: 15 to 45 baht by distance. Makkasan is 35 baht and Phaya Thai, the last stop, is 45 baht.
- Paying: Contactless Visa and Mastercard cards are accepted at the gates. Tap in and tap out with the same card. Single-journey tokens are also sold from machines and the ticket office.
Where to change
- Phaya Thai (A8): connects to the BTS Sukhumvit Line for Siam, Sukhumvit, Asok and Mo Chit.
- Makkasan (A6): a walkway connects to MRT Phetchaburi on the Blue Line, which goes to Sukhumvit, Silom, Chinatown and the old town around Sanam Chai.
- Hua Mak (A4): connects to the MRT Yellow Line for the eastern suburbs.
The Airport Rail Link, BTS and MRT are separate systems, so you pay a new fare when you change. With large suitcases, the stairs and long walkways at some interchanges can be tiring. If your hotel is a long walk from a station, a taxi may be easier overall.

Photo: Thanapas.som / Wikimedia Commons, CC BY-SA 4.0
By metered taxi
Bangkok's public taxis use the meter, and the official rank at Suvarnabhumi makes the process simple.
1. Go to Level 1, one floor below arrivals, and follow signs for "Public Taxi". The rank operates 24 hours, between Gates 4 and 7. 2. Take a queue ticket from the kiosk. It shows your lane and the taxi's details. Keep it; you need it to report a problem. 3. Check that the meter is on when the car starts. 4. Pay the meter plus extras. On top of the meter fare you pay a 50-baht airport surcharge, set by the Ministry of Transport, and any expressway tolls, which you hand to the driver in cash at the toll booths. A baggage fee may apply for large or extra bags.
All in, most trips to Sukhumvit, Silom or Siam come to around 400 to 650 baht, depending on traffic and route. Trips to the old town and Khao San Road are at the upper end.
If a driver refuses the meter or quotes a flat price, decline and go back to the queue. A flat fare from the public rank is not the official system.
A note on rush hour
Bangkok traffic is heavy from about 7am to 9:30am and 4:30pm to 8pm on weekdays. A taxi that takes 40 minutes at midday can take well over an hour at those times. If you land in the late afternoon and your hotel is near a BTS or MRT station, the train is often faster.
By Grab or Bolt
Ride-hailing apps work at Suvarnabhumi, and the fare is shown before you book, which removes any meter or route worries.
- Set up before you fly. Install the app and add a payment card at home, since phone verification can be slow on arrival.
- Get online. Buy a SIM at the arrivals hall or use an eSIM, or use airport Wi-Fi to book.
- Pickup: Follow the in-app instructions and signs for ride-hailing pickup on Level 1. Pickup points can change, so read the driver's messages.
- Tolls: Check whether tolls are included in the quoted fare. Depending on the app and booking type, you may be asked to pay them separately.
Prices rise at peak times and in heavy rain, sometimes above a metered taxi.
By airport bus
Buses are the cheapest option and useful for the old town, which has no direct train connection.
- S1 bus to Khao San Road: a direct airport bus to the Khao San and Banglamphu area, about 60 baht. Departures are from the public transport centre or the bus area on Level 1. Check the current timetable on the airport's site, as frequency varies.
- Other public buses run from the airport's public transport centre to various parts of the city, but they are slower and harder to use without local knowledge.
With a lot of luggage, buses are less comfortable, and travel time depends on traffic.
Arriving late at night
If your flight lands after about 10pm, plan carefully:
- The last Airport Rail Link trains leave around midnight, but you also need to be through immigration and baggage claim before then.
- Even if you catch a late train, the BTS and MRT stop shortly after midnight, so you may need a taxi from Phaya Thai or Makkasan anyway.
- The public taxi rank and ride-hailing apps operate all night, and late-night traffic is usually light.
For very late arrivals, a taxi or a pre-booked hotel transfer is usually the simplest choice.
Which option suits you
- Solo traveller, light bag, hotel near a BTS or MRT station: Airport Rail Link.
- Two or more people, or heavy luggage: taxi or Grab. Split between several people, it costs only a little more than the train.
- Staying in the old town or Khao San: S1 bus on a budget, or taxi.
- Arriving at rush hour: train if possible.
- Arriving after 11pm: taxi or Grab.
Before you land
- Fill in the Thailand Digital Arrival Card. All foreign visitors must submit the free TDAC on the official immigration site within three days before arrival. The TDAC guide explains the steps.
- Get some cash. Taxi tolls and the airport surcharge are paid in cash. Airport ATMs charge a fee for foreign cards, so withdraw a larger amount once rather than several small amounts.
- Save your hotel address in Thai. Many drivers read Thai addresses more easily than English ones.
After you arrive
The 3 days in Bangkok itinerary is a good place to start planning once you have your bearings. If you are flying on to the north, the Bangkok to Chiang Mai guide compares the train, flights and buses. You can add your flight and transfer to a RoamerPlanner trip so the arrival time and hotel address are in one place.
Quick FAQ
How much is the Airport Rail Link from Suvarnabhumi? 45 baht to Phaya Thai, 35 baht to Makkasan.
How much is a taxi from Suvarnabhumi to Sukhumvit? Usually around 400 to 600 baht including the 50-baht surcharge and tolls, depending on traffic.
Can I pay the train with a card? Yes. Contactless Visa and Mastercard cards work at the Airport Rail Link gates.
Sources: Airports of Thailand Suvarnabhumi transport pages (suvarnabhumi.airportthai.co.th); Airport Rail Link fare information; Thailand Immigration Bureau TDAC site. Checked 27 October 2026.
Cover photo: Rynamoon / Wikimedia Commons, CC0
Trips you can copy
Ready-made day-by-day plans for this place. Copy one for free and change it to fit your trip.
Turn this into a plan
Ready to turn this into a real itinerary? Plan it in RoamerPlanner.
Free. You'll sign up or log in first, then the copy is ready to edit.
Start your own plan, no account needed