Traveling to the city center can be pretty confusing if it’s your first time visiting Bangkok.
This article is a detailed transportation guide from Suvarnabhumi Airport to Bangkok, including ticket prices, schedules, and book online tickets.
Suvarnabhumi Airport is about 36km from central Bangkok. There are different ways to go from Suvarnabhumi Airport to central Bangkok.
Here is the location of transportation on different floors of the airport
- B1 floor: Airport Rail Link
- Level 1: Bus and Taxi
- Level 2: The station arrives and is a place to catch a private car, rent a car or shuttle bus
Suvarnabhumi Airport to Bangkok by Airport Rail Link
- Time: 6 am to midnight daily
- Location: Service at Basement B
Traveling by Airport Rail Link is the easiest and most common way to get from Suvarnabhumi Airport to central Bangkok.
The rail link covers 28 kilometers, providing service between Phayathai Station and Suvarnabhumi Airport’s end terminal.
This rail system connects with the Bangkok Skytrain BTS and the Bangkok Subway Train MRT, making travel even more accessible.
The train stops at six stations, including Rajprarop Station, Makkasan Station, Ramkhamhaeng Station, Hua Mark Station, Thab Chang Station, and Lad Krabang Station.
It takes about 30 minutes to reach the last station, stopping at each station for 3-5 minutes.
Airport Rail Link Tickets
You can choose from two types of trains: City Line and Express (travel time less than 20 minutes).
City Line’s ticket starts from 15 baht to 45 baht, while Express’s ticket is 150 baht.
b) How to buy tickets?
To avoid queues at the station, you can book Airport Rail Link tickets online and receive a QR code in your email. Just exchange your voucher and be on your way!
- At the station
You can buy tickets at staff counters or buy tickets from vending machines. Select the train station you want to visit on the screen, pay, and get your ticket.
Tips: if you plan to spend a few days in Bangkok, BTS Skytrain Rabbit Card is an excellent option to travel by BTS at a discount!
Train travel tips
Airport Rail Link is always crowded, so be careful not to get in the way of getting on and off the train.
On the train, a speaker automatically announces the next station in Thai and English. Pay attention to get to the right station.
Suvarnabhumi Airport to Bangkok by bus
1. Airport Express Bus
This is a direct bus with a fixed price of 150 baht. This bus stops at Silom Road, Sukhumvit Road, Khaosan Road, and BTS Hualamphong stations.
It takes 45 minutes to operate, from 5 am to midnight daily.
The following four bus routes can help you find your way from Suvarnabhumi Airport to central Bangkok by bus that suits you best.
2. Public bus
This is the cheapest means of transportation from Suvarnabhumi Airport to central Bangkok.
You exit the airport at Gate 5, find the Airport Shuttle Service area, and take the shuttle bus to the Public Transport Center to find the bus back to the center.
Bus fares range from 24-35 baht, depending on the stop. Each bus route will stop at 6 to 8 stations. It takes more than an hour for the car to run.
Only some bus routes operate 24 hours a day, so if you land at night, you will likely be unable to catch the appropriate bus.
Suvarnabhumi Airport to Bangkok private transfer
Taking a private airport transfer is a hassle-free travel option. Also, it’s convenient if you have children, the elderly, and a lot of luggage.
We recommend booking your private transfer in advance to avoid scams.
Suvarnabhumi Airport to Bangkok taxis
The cost from Suvarnabhumi airport to Bangkok city center by taxi is $27 to $35 (van nine pax).
If you get a taxi at the airport, carefully check whether the taxi driver has turned on the meter to avoid fraud or pressure on getting off the bus.
Also, avoid taking a taxi or private car during rush hour because the road from Suvarnabhumi airport to central Bangkok is often stuck or moving very slowly.