How to get from Suvarnabhumi Airport to Bangkok
When traveling the 31.5 km distance from Suvarnabhumi Airport (BBK) to Bangkok, you have three different transfer options; taxi, bus or train. Taking a Bangkok airport taxi is the most convenient option as it will drop you directly at the door of your hotel, however. The total journey time will be around 32 minutes and the cost will be approximately 6.80€ (240 Baht) before toll charges, based on a taximeter. Taking the Airport Rail Link City Line Train is also a great option for those looking for an easy transfer into Bangkok. The journey will take no more than 30 minutes and a one-way ticket to Makkasan Station costs just 1€ (35 Baht). Your final option is to take the Airport Bus which connects to Khao San Road in Bangkok in 60 minutes. Although the journey is long, the ticket price is just 1.70€ (60 Baht) one-way.
Comparison of the options
| OPTION|| PRICE|| DURATION|| AVAILABILITY|
| Train || €2|| 30min|| 06:02–00:02|
| Taxi || €13.60|| 32min|| 24/7|
| Bus || €3.4|| 60min|| 06:00–22:00|
How to get from Suvarnabhumi Airport to Bangkok by train
Taking the Airport Rail Link City Train from Suvarnabhumi Airport (BBK) to Bangkok is a fantastic option if you're traveling on a budget and feel confident navigating the public transport in Bangkok. You can choose to get off at Phayathai station to connect to the BTS Skytrain or Makkasan station if it's more convenient for you to connect to the MRT Subway. Tickets cost 1.30€ (45 Baht) to Phayathai station and 1€ (35 Baht) to Makkasan station and the total journey time is around 30 minutes.
How much is the train from Suvarnabhumi Airport to Bangkok?
Tickets for the City Link train are extremely affordable at 1.30€ (45 Baht) to Phayathai station and 1€ (35 Baht) to Makkasan station in Bangkok. You can purchase your train tickets on the Basement B level of Suvarnabhumi Airport at either the ticket booth or the automatic machines.
1 - 1.30€
There's a waiting time of up to 12 minutes.
The City Link train is available from 06:02 to 00:02 am.
Where do I get it from?
The City Link train is located on the Basement B level of Suvarnabhumi Airport (BBK). Simply head through baggage claim and follow the "AIRPORT RAIL LINK (ARL)" signs to the elevators.
Thanks to the fantastic BTS Skytrain and MRT Subway links in Bangkok, taking a train from Suvarnabhumi Airport (BBK) to your hotel in the city centre is pretty easy. However, you will need to carry around your luggage and wait in the two different stations for the correct line, making your journey a little long and stressful.
If you wish to take the BTS Skytrain to your accommodation in Bangkok, you should get off at Phayathai station. However if you need to use the MRT Subway, you should stop at Makkasan station.
Stopping at Phayathai station has a slightly higher ticket price than stopping at Makkasan station.
The City Link train is open to the public, so be sure to keep an eye on your belongings at all times.
Taking the City Link train from Suvarnabhumi Airport (BKK) airport allows you to skip the extreme city traffic.
How to get from Suvarnabhumi Airport to Bangkok
Taking a Bangkok airport taxi from Suvarnabhumi Airport (BBK) to Bangkok is one of the quickest and most convenient transfer options. If you want to simply hop in a cab and arrive safely at the door of your hotel with no hassle, this is the transfer option for you. The total journey time is 32 minutes and will cost around 6.80€ (240 Baht) depending on the taximeter. Bear in mind that there will be toll fees and an airport surcharge added to your fare price during peak times.
Taxi fare from Suvarnabhumi Airport to Bangkok
Taxis at Suvarnabhumi Airport (BBK) don't have a flat rate fee for the journey into Bangkok city centre, instead, they calculate the price using a taximeter based on distance. Your final fare will depend on the levels of traffic and the exact location of your accommodation, but it will be around 6.80€ (240 Baht).
Keep in mind that during peak times your driver will likely use the Sirat Expressway which will add another 2.10€ (75 Baht) to your total fare as these are toll roads. There's also a surcharge of 1.40€ (50 Baht) for using a Suvarnabhumi Airport taxi.
You're in a new city surrounded by people that don't speak your language. The last thing you want to do is start navigating complicated public transport or begin dragging your luggage around from station to station. Taking a Bangkok airport taxi eliminates all of this stress and allows you to sit back and enjoy the journey into Bangkok in comfort.
During peak times when the traffic is extremely high or the flow stops completely, your taxi driver will switch the taximeter from distance based charges to time based charges. This could result in a much more expensive fare.
Be aware that there is a surcharge of 1.40€ (50 Baht) for using an airport taxi.
Your taxi driver will switch the taximeter from a distance rate to a time rate if traffic is extreme.
You can cut off travel time if you take the Sirat Expressway, but it will cost a small fee.
How to get from Suvarnabhumi Airport to Bangkok by bus
Taking the Airport Bus from Suvarnabhumi Airport (BBK) to Bangkok may be the least convenient transfer option, but it's much more comfortable than taking the train. Tickets cost 1.70€ (60 Baht) one-way, so if you're traveling on a budget, this could be a great option for you. However, the journey to Khao San Road does take 60 minutes, so prepare for a long journey with many stops.
How much is the bus from Suvarnabhumi Airport to Bangkok?
A one-way ticket from Suvarnabhumi Airport (BBK) to Khao San Road in Bangkok will cost you 1.70€ (60 Baht). You can purchase your ticket from the driver on the bus, but make sure you carry small bills as the driver rarely has change.
There's a waiting time of up to 30 minutes.
The Airport Bus is available from 06:00 am to 20:00 pm
Where do I get it from?
You will find the Airport Khao San Road bus on Level one of the Terminal building just outside of Gate 7. The bus makes numerous stops at Yommarat Junction, Lan Luang Rd, Phan Fa, Democracy Monument, Wat Bowonniwet, before stopping in Bangkok city centre at Khao San Rd.
Although taking the Khao San Road bus from Suvarnabhumi Airport (BBK) to Bangkok is the slowest transfer option, it will save you quite a few Baht. The bus can take the Sirat Expressway for free, but it makes many stops along the way to Khao San Road in Bangkok, so this adds a lot of time onto your journey. Once you arrive at Khao San Road, you will also need to walk or find an alternate mode of transport to reach your hotel.
The Khao San Road bus makes numerous stops at Yommarat Junction, Lan Luang Rd, Phan Fa, Democracy Monument, Wat Bowonniwet, before stopping at Khao San Rd, so if your hotel is located on the outskirts of Bangkok, you may wish to get off at one of the earlier stops.
The Airport Bus uses the Sirat Expressway at no extra cost.
Be sure to carry small bills as the bus driver doesn't usually have change.
You can buy your ticket on the bus from the driver.