Welcome Pickups
Bangkok
Abu Dhabi, United Arab Emirates. Alexandroupoli, Greece. Alicante, Spain. Amman, Jordan Amsterdam, Netherlands Athens, Greece Atlanta, United States Barcelona, Spain Beijin, China. Beirut, Lebanon Berlin, Germany Bordeaux, France. Bratislava, Slovakia Brussels, Belgium Bucharest, Romania Budapest, Hungary Buenos Aires, Argentina Cancun, Mexico Cape Town, South Africa Casablanca, Morocco Copenhagen, Denmark Corfu, Greece Crete, Greece Cyprus, Cyprus Dubai, United Arab Emirates Dublin, Ireland Dubrovnik, Croatia Edinburgh, Scotland Faro, Portugal Florence, Italy. Frankfurt, Germany. Geneva, Switzerland Granada, Spain Hong Kong, China Ibiza, Spain Istanbul, Turkey Johannesburg, South Africa Kalamata, Greece. Kavala, Greece. Kos, Greece Krakow, Poland Kuala Lumpur, Malaysia Lima, Peru Lisbon, Portugal London, United Kingdom Los Angeles, United States Lyon, France. Madrid, Spain Malaga, Spain Mallorca, Spain. Malta, Malta Marrakech, Morocco Marseille, France Melbourne, Australia Mexico City, Mexico Milan, Italy Moscow, Russia Munich, Germany Mykonos, Greece Mytilene, Greece. Naxos, Greece. New York, United States Nice, France Paris, France Paros, Greece Phuket, Thailand Porto, Portugal Prague, Czech Republic Rhodes, Greece Rome, Italy Saint Petersburg, Russia Salzburg, Austria. Samos, Greece. Santiago, Chile Santorini, Greece Seoul, South Korea Seville, Spain Singapore, Singapore Stockholm, Sweden Sydney, Australia Tel Aviv, Israel Thessaloniki, Greece Tokyo, Japan Toronto, Canada Toulouse, France. Valencia, Spain Venice, Italy. Vienna, Austria Volos, Greece. Warsaw, Poland. Zakynthos, Greece Zurich, Switzerland

Transfer Options from Suvarnabhumi Airport to Bangkok

Get Instant Transfer Offer

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

PRICE FOR 2PASSENGERS
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.

Cost

1 - 1.30€

Trip Duration

30 Min.

There's a waiting time of up to 12 minutes.

Convenience
Safety
Value for Money

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.

Convenience

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.

Editor’s Note

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.

Useful Tips

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.

Book a transfer

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.

Book a transfer

Convenience

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.

Editor’s Note

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.

Useful Tips

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.

Cost

1.70€

Trip Duration

60 Min.

There's a waiting time of up to 30 minutes.

Convenience
Safety
Value for Money

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.

Convenience

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.

Editor’s Note

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.

Useful Tips

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.

Frequently asked questions

How much is taxi from BKK airport to city?

Taxis at Suvarnabhumi Airport (BBK) don't have a flat rate fare for the journey into Bangkok, instead, they calculate the price using a taximeter. The final price will depend on your final destination in the city centre and the levels of traffic, but will be around 6.80€ (240 Baht) before the airport surcharge and any toll fees.

Which Bangkok airport is closer to the city?

There are two different airports to choose from when flying into Bangkok, Don Mueang (DMK) and Suvarnabhumi (BBK). Don Mueang airport is located just 24 km from the city centre of Bangkok, so it's technically the closest airport. However, as Suvarnabhumi airport operates most of the large international airlines, this airport has much better connections to Bangkok, so your journey into the city could actually be faster, especially is you're using public transport.

How to get from Suvarnabhumi Airport to Bangkok?

There are three different transfer options when traveling from Suvarnabhumi Airport (BBK) to Bangkok; taxi, bus and train. Taking a taxi is the most convenient option as it is direct and only takes 32 minutes, however, it is the most expensive at around 6.80€ (240 Baht). Taking the City Link train is the cheapest option as tickets cost just 1€ (35 Baht) to Makkasan station in Bangkok and the journey takes only 30 minutes. The final transfer option is definitely the slowest as the Khao San Road bus takes 60 minutes to reach the city centre of Bangkok, but it costs only 1.70€ (60 Baht).

Haven't fully planned the trip yet?

Set a reminder and get the link to the guide right before the trip

Get Instant Transfer Offer