Suvarnabhumi Airport (BKK), also known as Bangkok Airport, is located 25 km from central Bangkok. Suvarnabhumi Airport is one of two international airports serving Bangkok and the main travel hub not only of the capital but of all Thailand. Suvarnabhumi Airport is also one of the biggest international airports in Southeast Asia.
There are 5 floors at Bangkok Suvarnabhumi International Airport (there are 3 more floors but they are not used by passengers):
- Departures are located on the 4th Floor
- 3rd Floor is dedicated to shops and restaurants
- Arrivals are located on the 2nd Floor
- On the 1st Floor you will find car parking and public transportation (Bus and Taxi Service)
- Airport Rail Link Suvarnabhumi Station is located on B floor
International Flights from/to Bangkok Suvarnabhumi International Airport
Thailand has international flight connections with a vast number of destinations worldwide. Suvarnabhumi is the biggest international airport located in Bangkok and used by long-haul and full-service carriers intensively.
Suvarnabhumi Airport is served by international flights from/to: China, Malaysia, Singapore, Laos, Vietnam, Myanmar, Cambodia, Indonesia, Japan, South Korea, Philippines, Taiwan, Hong Kong, India, France, Germany, UK, Russia, Australia, Netherlands, Austria, Finland, Italy, Norway, Denmark, Sweden, Switzerland, Turkey, Ukraine, Israel, UAE, Qatar, Kuwait, Oman, Pakistan, Iran, Bahrain, Brunei, Jordan, Maldives, Bangladesh, Sri Lanka, Nepal, Ethiopia, Kazakhstan, Turkmenistan, Uzbekistan, Egypt, Reunion, Bhutan.
Get a really good flight deal for your trip to Thailand on Flights at Trip.com or Flights at Kiwi.com. We would recommend checking both flight search systems and compare prices as for different flights any of them can offer better price.
Domestic Flights from/to Bangkok Suvarnabhumi International Airport
You can reach other cities in Thailand by using domestic flights from/to Bangkok's Suvarnabhumi Airport (BKK):
- Chiang Mai
- Chiang Rai
- Hat Yai
- Khon Kaen
- Koh Samui
- Surat Thani
- Trat: Bangkok Airways has 3 daily flights from Suvarnabhumi Airport (BKK) to Trat Airport (TDX), from where you can reach Koh Chang ferry piers
- Ubon Ratchathani
- Udon Thani
Tickets for domestic and regional flights from/to Suvarnabhumi airport can be found by using this search form.
Airlines Operating in Suvarnabhumi Airport
Bangkok Suvarnabhumi Airport is the main hub for these Thai airlines - THAI international, Bangkok Airways and Thai Smile. THAI Airways and Bangkok Airways are the major full-service airlines on the internal flight network and Thai Smile is a low-cost subsidiary of THAI Airways.
Many international full-service carriers fly to Thailand, making it easily reachable destination. All world leading airlines such as Emirates, Qatar Airways, Singapore Airlines, Cathay Pacific, ANA, Etihad Airways, Turkish Airlines, EVA Air, Qantas Airways, Lufthansa, Air France and many others serve Bangkok's Suvarnabhumi Airport so you won't be short of options to choose from.
What airlines are offering the best deals for flights to Bangkok? The best flight deals can be found here: International Flight Deals.
Thailand Visa at Suvarnabhumi Airport
If your nationality lets you enter Thailand on Free visa-exempt stay or you’ve got a Single Entry Tourist Visa / Multiple Entry Tourist Visa in advance from Thai embassy or consulate, just proceed to the immigration, present your travel documents to the officer, get your passport stamped and you will be allowed to enter the country. Thailand Immigration control procedure at the airport is briefly described here: Thailand Immigration Control Procedure for Foreigners.
However, if you’re a citizen of one of the countries eligible to obtain Thailand Visa on Arrival and decided to use this type of Thailand Visa, you can get your Visa on Arrival at Suvarnabhumi Airport as this airport is one of Thailand’s Immigration Checkpoints providing facilities for issuance of Visa on Arrival.
For detailed information check How to Get Thailand Visa on Arrival at Bangkok’s Suvarnabhumi Airport.
Currency Exchange at Suvarnabhumi Airport
When you are traveling in Thailand, it is necessary to exchange money to local currency (Thai baht - THB) as other currencies are not accepted in the country. Exchange booths of the banks offer really bad exchange rates at Suvarnabhumi Airport so you should skip them, unless you need local currency urgently like for paying your Visa on Arrival fee.
However, Bangkok Suvarnabhumi Airport has many currency exchange booths where you can convert cash and get really good rates. Check where to get the Best Foreign Exchange Rates at Suvarnabhumi Airport.
Train from Suvarnabhumi Airport to Bangkok
Suvarnabhumi Airport is connected to Bangkok city by the train, which is known as Airport Rail Link. If you're arriving at Suvarnabhumi airport or departing from it, the easiest and cheapest way to travel from/to the airport is taking Airport Rail Link. Trains run daily from 6 am until midnight.
For more detailed information check how to take Airport Rail Link from Suvarnabhumi Airport (BKK).
Taxi from Suvarnabhumi Airport to Bangkok
If using public transportation seems to be too complicated for you, book a private transfer online and the driver will be waiting for you at the airport holding a sign with your name on it. It's definitely the most comfortable way to reach the city and not to get lost in Bangkok on the first day of your trip.
Private transfer from Suvarnabhumi Airport to Central Bangkok can be booked here: [Sale] Private Suvarnabhumi Airport Transfers (BKK) for Bangkok.
Bus from Suvarnabhumi Airport to Khao San Road
S1 Bus is Bangkok's shuttle bus service, connecting Suvarnabhumi Airport with the historical center of Bangkok City. Taking Bangkok Bus S1 is the cheapest way to reach Khao San Road and Sanam Luang from Suvarnabhumi Airport directly as it costs only 60 THB per person.
More information about this shuttle bus can be found here: S1 Bus Bangkok.
Bus to/from Don Mueang Airport (DMK)
Bangkok has two airports - the second one is called Don Mueang Airport (DMK). Traveling between Suvarnabhumi Airport and Don Mueang Airport can be done in several ways but the cheapest way is taking a free shuttle bus service.
Check where to find and how to use Free shuttle bus between Suvarnabhumi (BKK) and Don Mueang (DMK) airports.
Detailed information about the options for traveling from Suvarnabhumi Airport to Don Mueang Airport can be found here: BKK to DMK - Suvarnabhumi Airport to Don Muang Airport.
From Suvarnabhumi Airport to Hua Lamphong Railway Station
Two best choices for getting from Bangkok Suvarnabhumi Airport to Hua Lamphong Train Station are:
- Train – cheaper way;
- Taxi or Private transfer – more comfortable way.
If you are looking for the best way to get from the airport to Bangkok Train Station, check How to get from Bangkok Suvarnabhumi Airport (BKK) to Hua Lamphong Train Station.
From Suvarnabhumi Airport to Ekkamai Bus Terminal
Airport Rail Link & BTS SkyTrain
The best possible way to get to Ekkamai Bus Terminal is taking Airport Rail Link from Suvarnabhumi Airport to Phaya Thai station (30 mins, 45 baht) and then taking BTS SkyTrain from Phaya Thai station to Ekkamai Station (16 mins, 44 baht) which is near bus terminal.
Airport Rail Link & MRT & BTS SkyTrain
- Take Airport Rail Link from Suvarnabhumi Airport to Makkasan station (22 mins, 35 baht).
- Change to MRT at Phetchaburi Station (check here From Airport Rail Link Makkasan Station to MRT Phetchaburi Station) and take MRT Metro to Sukhumvit Station (2 mins, 16 baht).
- Then, change from MRT to BTS and take BTS SkyTrain from Asok Station to Ekkamai Station (5 mins, 26 baht). Ekkamai Bus Terminal is only 50 meters from BTS station.
This way would be more direct but we wouldn’t recommend it if you have a big luggage because you need to transfer few times and situation at these centrally located stations can be chaotic during the peak time of the day.
Public Van & BTS
From Suvarnabhumi Airport Arrivals you can get to the 1st floor and wait for a public van at the gates 1 and 8. Public van No. 552 Suvarnabhumi Airport - On Nut (45 mins, 20 baht) will bring you to BTS SkyTrain On Nut Station. Then you need to take BTS SkyTrain to Ekkamai Station (4 mins, 23 baht).
In case the van is full of passengers, there will be no pick up on the 1st Floor of Arrivals. That’s why this option is not recommended even if it’s the cheapest way to get to Ekkamai Bus Terminal from the airport. It can be the most time consuming option as you might need to take free shuttle bus to the public transportation center first and only then take public van No. 552 from there.
Taxi can be the fastest option but it’s the most expensive. The taxi from Suvarnabhumi Airport to Ekkamai Bus Terminal should cost about 350-450 Baht. Always remember to ask the driver to turn the meter on.
Buses from Suvarnabhumi Airport to Beach Destinations
Suvarnabhumi Airport has direct bus connections with nearest to Bangkok beach destinations like Pattaya, Hua Hin and Koh Chang. These direct bus routes are very convenient if staying in Bangkok for few days isn't included in your plan.
Buses to Pattaya
Pattaya is only about 120 kilometres from Suvarnabhumi Airport (BKK), making this beach destination in Thailand easily accessible from anywhere in the world. There are regular bus services from Suvarnabhumi Airport to Pattaya so it's not necessary to take a taxi if you want to go directly from the airport to the resort city. Direct bus tickets can be booked here: Bus from BKK Airport to Pattaya.
If you're arriving at Suvarnabhumi Airport and want to go directly to Pattaya in the most convenient way, booking a private taxi online is a perfect choice - the driver will be waiting for you at the airport. Book your Bangkok Suvarnabhumi BKK Airport ↔ Pattaya Transfer and you will enjoy easy door-to-door transfer in a modern air conditioned vehicle.
Buses to Hua Hin
Hua Hin is located just about 200 km south of Bangkok and can be easily accessed from the capital of Thailand. Buses to Hua Hin leave Bangkok's Suvarnabhumi Airport daily every 2 hours. Tickets for this bus can be booked here: Bus from BKK Airport to Hua Hin.
Buses to Koh Chang
There are regular bus services from Suvarnabhumi Airport to the mainland Koh Chang ferry piers in Laem Ngop. Ferries to Koh Chang depart from Laem Ngop pier and run daily from 6 am to 7:30 pm. Combined ticket for the trip from Bangkok airport all the way to Koh Chang can be booked here: Bus from BKK Airport to Koh Chang.
Timetable and tickets
Timetable for buses can be found and tickets can be booked by using this search form.
Places to Stay at Suvarnabhumi Airport
If you'll be arriving at Suvarnabhumi Airport late at night or leaving from the airport very early in the morning, you might consider staying overnight at the airport. You can find a 4-star hotel at Suvarnabhumi Airport and capsule hotel called Boxtel @ Suvarnabhumi Airport.
More places to stay nearby can be found here: Hotels near Suvarnabhumi Airport.
In some cases Suvarnabhumi Airport area can be the most convenient place to stay in Bangkok. Our recommendations for choosing the right area to stay in Bangkok can be found here: Where to Stay in Bangkok - Guide to Bangkok Best Areas.
Eating Cheap at Suvarnabhumi Airport
If you are on a budget and want to eat Thai Food at Suvarnabhumi Airport, eating at the food court might be the best option for you and your wallet. Suvarnabhumi Airport’s food court is called “Magic Food Point” and has many Thai Food dishes for you to try such as Tom Yum, Pad Thai, Green Curry, Fried Rice with Shrimp, salad, noodles, smoothies as well as Chinese and Vietnamese food. Ordering here is easy as menus are in English.
Thailand SIM Card at Suvarnabhumi Airport
There are counters of all main Thailand mobile network providers at Suvarnabhumi Airport. If you are willing to save some money, you can just book a discounted Thailand 4G SIM Card and pick it up at the airport as it will be significantly cheaper. For the deal check here: [SALE] 4G SIM Card for Thailand (BKK Airport Pick Up).
Check our Frequently Asked Questions about public transportation in Bangkok and ask your own question if it's not answered there yet.