Bangkok Suvarnabhumi International Airport (BKK)

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.

Suvarnabhumi Airport (BKK)

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

Suvarnabhumi Airport (BKK)

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. 

Arriving in Thailand

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.

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
- Krabi
- Lampang
- Narathiwat
- Phuket
- Sukhothai
- Surat Thani
- Trat (for Koh Chang ferry piers)
- Ubon Ratchathani
- Udon Thani

Airlines Operating in Suvarnabhumi Airport

Bangkok's Suvarnabhumi Airport is the main hub for these Thai airlines - THAI internationalBangkok 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 EmiratesQatar AirwaysSingapore AirlinesCathay PacificANAEtihad AirwaysTurkish AirlinesEVA AirQantas AirwaysLufthansaAir France and many others serve Bangkok's Suvarnabhumi Airport so you won't be short of options to choose from.

Airlines at Suvarnabhumi Airport

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.

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 Bangkok Visa on Arrival – Thai Visa on Arrival at Suvarnabhumi Airport (BKK).

Thailand Visa at 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 here Best Currency Exchange Rates at Suvarnabhumi Airport (BKK).

Currency Exchange at Suvarnabhumi Airport

Train from Suvarnabhumi Airport to Central 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).

Airport Rail Link is linked with both the MRT (Metro) via Makkasan Station and BTS SkyTrain via Phaya Thai Station. These connections make reaching various destinations in Bangkok very convenient. 

Train from Suvarnabhumi Airport to Central 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 Bangkok Airports - Suvarnabhumi (BKK) to/from Don Mueang (DMK).

Free shuttle bus between Suvarnabhumi (BKK) and Don Mueang (DMK) airports

From Suvarnabhumi Airport to Ekkamai Bus Station

Airport Rail Link & BTS SkyTrain

The best possible way to get to Ekkamai Bus Station 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

  1. Take Airport Rail Link from Suvarnabhumi Airport to Makkasan station (22 mins, 35 baht).
  2. Change to MRT at Phetchaburi Station (how to use it check here From Airport Link Makkasan Station to MRT Phetchaburi) and take MRT (Metro) to Sukhumvit Station (2 mins, 16 baht).
  3. Then, change from MRT to BTS and take BTS SkyTrain from Asok Station to Ekkamai Station (5 mins, 26 baht). Ekkamai Bus Station 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.

BTS SkyTrain,Asok Station

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 Station 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 Station 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.

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 - Airport Taxi (24/7) 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 accesed from the capital of Thailand. Buses to Hua Hin leave Bangkok's Suvarnabhumi Airport daily every 2 hours.

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. 

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.

Food Court at Suvarnabhumi Airport

At Suvarnabhumi Airport’s food court for 35-50 baht you can get a good main dish so it's a great opportunity to try more Thai food dishes before leaving Bangkok.