Suvarnabhumi Airport in Bangkok, Thailand
Bangkok Airport guide

Suvarnabhumi Airport (BKK)

Suvarnabhumi Airport (IATA: BKK, ICAO: VTBS) is one of the main international airports serving Bangkok and Thailand's principal international aviation gateway.

Last updated August 2026

Overview

Suvarnabhumi Airport – Bangkok, Thailand

Suvarnabhumi Airport (IATA: BKK, ICAO: VTBS) is one of the main international airports serving Bangkok and Thailand's principal international aviation gateway. Located in Samut Prakan Province, east of central Bangkok, the airport connects travellers with destinations across Asia, the Middle East, Europe, Australia and other international markets.

Suvarnabhumi Airport serves travellers visiting Bangkok and provides convenient access to popular areas such as Sukhumvit, Pratunam, Siam, Silom, Sathorn, Riverside and Bangkok's historic districts. It is also an important gateway for travellers continuing to other destinations across Thailand.

The airport operates through a large Main Terminal Building together with the SAT-1 Satellite Terminal, which is connected to the main terminal by an automated people mover.

Bangkok is also served by Don Mueang International Airport (DMK), which is a separate airport. Travellers should check the airport code on their booking carefully.

For current airport information, passengers can refer to the official Airports of Thailand – Suvarnabhumi Airport website.

At a glance

Airport Information

Also Known As
Bangkok Suvarnabhumi Airport / Bangkok International Airport
IATA Code
BKK
ICAO Code
VTBS
Location
Samut Prakan Province, Thailand
Nearest Major City
Bangkok
Airport Type
International and Domestic
Country
Thailand
Passenger Facilities
Main Terminal Building and SAT-1 Satellite Terminal

Arrivals

Arrivals at Suvarnabhumi Airport

Arrivals at Suvarnabhumi Airport

Passengers arriving on international flights normally proceed through immigration, baggage collection and customs before entering the public arrivals area.

Passengers whose aircraft arrives at SAT-1 use the airport's automated people mover to reach the Main Terminal Building for immigration, baggage collection and customs.

Passengers can find a wide range of services in and around the arrivals area, including:

Arrival Process

  1. 1Arrival at Suvarnabhumi Airport
  2. 2Transfer from SAT-1 to the Main Terminal if required
  3. 3Follow signs to immigration
  4. 4Passport and immigration clearance
  5. 5Baggage collection
  6. 6Customs clearance
  7. 7Enter the arrivals area
  8. 8Currency exchange, ATM or mobile connectivity if required
  9. 9Airport Rail Link, taxi, Grab, bus or other transportation
  10. 10Hotel or onward travel

International travellers should ensure they meet Thailand's current passport, visa and immigration requirements before travelling.

Arrival Facilities

  • Currency exchange
  • ATMs
  • Mobile and telecom services
  • Medical facilities
  • Accessibility assistance
  • Baggage services
  • Restaurants and refreshments
  • Shopping
  • Car rental
  • Public taxi services
  • Grab
  • Airport Rail Link
  • Public buses and vans
  • Intercity coach services
  • Airport limousine services
  • Information services
  • Hotel and onward transportation options

Facilities may vary by passenger area.

Thailand Digital Arrival Card (TDAC)

All non-Thai nationals entering Thailand are generally required to complete the Thailand Digital Arrival Card (TDAC) online before arrival.

The TDAC replaced the traditional paper arrival card and collects information including:

Travellers can submit the TDAC within three days before their arrival in Thailand, including the arrival date, according to the current Thailand Immigration Bureau requirements.

The TDAC is not a visa and does not replace any visa or other travel authorisation required to enter Thailand.

Travellers transiting through Thailand without passing through immigration are not required to submit a TDAC under the current rules.

Passengers should check the latest requirements through the official Thailand Immigration Bureau TDAC website before travelling.

  • Passport details
  • Travel information
  • Arrival details
  • Accommodation information in Thailand
  • Relevant health declaration information

Departures

Departures from Suvarnabhumi Airport

Departures at Suvarnabhumi Airport

Passengers departing from Bangkok should allow sufficient time for airline check-in, baggage drop, security screening, immigration for international flights and reaching their boarding gate.

Because Suvarnabhumi is a large airport with multiple concourses and the SAT-1 Satellite Terminal, passengers should check their airline, check-in area and departure gate before travelling.

Suvarnabhumi Airport provides a wide range of facilities for departing passengers, including:

Departure Process

  1. 1Confirm your airline and airport
  2. 2Arrive at Suvarnabhumi Airport
  3. 3Airline check-in
  4. 4Baggage drop
  5. 5Security screening
  6. 6Immigration for international departures
  7. 7Proceed to the appropriate concourse or SAT-1 if required
  8. 8Reach the boarding gate
  9. 9Flight departure

Departure Facilities

  • Airline check-in facilities
  • Self-service check-in and bag drop where available
  • Currency exchange
  • ATMs
  • Duty-free shopping
  • Restaurants and cafés
  • Airport lounges
  • Medical services
  • Accessibility assistance
  • Prayer facilities
  • Family facilities
  • Free Wi-Fi
  • Baggage services
  • Passenger information services
  • Transit and connection facilities

Facilities vary by passenger area and concourse.

Terminals

Passenger Terminals at Suvarnabhumi Airport

Suvarnabhumi Airport terminals

Suvarnabhumi Airport operates through a large Main Terminal Building (MTB) and SAT-1 Satellite Terminal.

Main Terminal Building

The Main Terminal Building handles the airport's principal passenger processes, including:

The Main Terminal connects with multiple concourses used for domestic and international flights.

  • Airline check-in
  • International arrivals
  • Immigration
  • Customs
  • Baggage collection
  • Ground transportation
  • Airport Rail Link access

SAT-1 Satellite Terminal

The SAT-1 Satellite Terminal provides additional boarding gates and passenger facilities.

SAT-1 is connected to the Main Terminal Building by an Automated People Mover (APM).

International passengers arriving at SAT-1 travel by APM to the Main Terminal Building before completing immigration, collecting baggage and clearing customs.

Passengers departing from SAT-1 should follow airport signs and allow sufficient time to travel from the Main Terminal to their boarding gate.

Transfers

Connecting Flights at Suvarnabhumi Airport

Suvarnabhumi Airport is a major international and regional connecting hub.

Transfer procedures depend on whether passengers are connecting:

Typical Transfer Process

  1. 1International to international
  2. 2International to domestic
  3. 3Domestic to international
  4. 4Between flights on a through-ticket
  5. 5Between flights booked on separate tickets

Typical International-to-International Transfer

Passengers travelling on a through-ticket with baggage checked to their final destination normally do not need to collect their baggage during an international-to-international transfer.

Passengers travelling on separate tickets may need to:

Always confirm your baggage and transfer arrangements with your airline.

  • Leave the arriving aircraft
  • Follow Transfer / Transit signs
  • Confirm your onward boarding gate
  • Visit a transfer counter if required
  • Complete transfer security screening
  • Proceed to the appropriate concourse or SAT-1
  • Reach the boarding gate
  • Clear Thai immigration
  • Collect baggage
  • Clear customs
  • Enter the public area
  • Check in again
  • Re-check baggage
  • Complete departure immigration and security

International to Domestic Connections

Passengers connecting from an international flight to a domestic flight may need to complete additional immigration, customs and security procedures depending on their itinerary.

Passengers should follow the airport's transfer signs and airline instructions.

If flights are booked separately, allow additional time for:

  • Immigration
  • Baggage collection
  • Customs
  • Moving to the correct departure area
  • Re-check-in
  • Security screening

Transferring Between Suvarnabhumi Airport (BKK) and Don Mueang Airport (DMK)

Bangkok has two major airports:

Suvarnabhumi Airport – BKK

Don Mueang International Airport – DMK

They are separate airports located in different parts of Bangkok.

Passengers should never assume that a Bangkok connecting flight departs from the same airport.

An airport shuttle bus currently operates between Suvarnabhumi and Don Mueang for eligible passengers who have proof of onward air travel.

Passengers transferring between BKK and DMK should allow substantial additional time for:

Do not treat a BKK–DMK connection as a normal same-airport transfer.

  • Immigration where applicable
  • Baggage collection
  • Customs
  • Road transportation between airports
  • Traffic conditions
  • Check-in
  • Security
  • Immigration for an international onward flight

Getting into the city

Transportation from Suvarnabhumi Airport

Travellers arriving at BKK have several transportation options depending on their destination, budget and preferred level of convenience.

The main options include:

  • Airport Rail Link
  • Public taxi
  • Grab
  • Public bus
  • Airport coach
  • Private transfer / limousine
  • Car rental

Public Taxi

Public Taxi

Official public taxis are available from Suvarnabhumi Airport.

Passengers should use the airport's authorised taxi facilities and obtain the required queue ticket before proceeding to their assigned vehicle.

Taxi services operate from designated areas on Level 1 of the Main Terminal.

Additional airport charges, baggage charges or road tolls may apply under current regulations.

Because fares and charges can change, travellers should check current airport information rather than relying on older published prices.

Best for

  • Families
  • Travellers with luggage
  • Groups
  • Late-night arrivals
  • Direct hotel transfers
  • Travellers staying away from rail stations

Grab

Grab

Grab provides authorised app-based ride-hailing services from Suvarnabhumi Airport.

The airport currently provides a designated Grab pickup area at Level 1, Gate 4 of the Main Terminal.

Passengers should book through the Grab application and follow current airport signage and instructions.

Pickup arrangements can change, so travellers should confirm the location shown in the app when travelling.

Best for

  • App-based booking
  • Cashless payment
  • Direct hotel transportation
  • Families and groups
  • Door-to-door travel

Public Bus and Van Services

Public Bus and Van Services

Public buses and vans connect Suvarnabhumi Airport with different parts of Bangkok and surrounding areas.

Some services depart from the airport's Public Transportation Center, while others operate from designated areas at the Main Terminal.

Routes and operating times can change, so passengers should check current airport information before travelling.

Public transport can be useful for budget-conscious travellers whose destination is served directly by a suitable route.

Intercity Coach

Intercity Coach

Coach services connect Suvarnabhumi Airport with selected destinations outside central Bangkok.

Depending on current services, these may include destinations such as:

Travellers should check current routes, departure locations and schedules before travelling.

Pattaya

Hua Hin

Chonburi

Trat and eastern Thailand

Private Transfer and Airport Limousine

Pre-arranged private transfers and airport limousine services are available for travellers who prefer direct transportation.

These can be particularly useful for:

Families

Groups

Business travellers

Travellers with significant luggage

First-time visitors

Passengers travelling directly to resorts or destinations outside Bangkok

Car Rental

Car Rental

Car rental services are available at Suvarnabhumi Airport.

Hiring a vehicle may be suitable for travellers planning to explore areas outside Bangkok independently.

Visitors should ensure they meet Thailand's applicable driving licence requirements and understand local traffic, toll and parking regulations.

For travellers unfamiliar with Bangkok's roads and traffic conditions, rail, taxi or ride-hailing services may be more convenient.

Before you land

Tips for Travellers Arriving at BKK

  • Check that your flight is arriving at BKK rather than DMK.
  • Keep your passport and travel documents easily accessible.
  • Check Thailand's latest visa and immigration requirements before travelling.
  • Complete the Thailand Digital Arrival Card (TDAC) within the permitted period before arrival.
  • Remember that the TDAC is not a visa.
  • Passengers remaining airside during a transit without passing through immigration generally do not need a TDAC under current rules.
  • Collect your baggage before leaving international arrivals unless your airline confirms it is checked through.
  • Consider the Airport Rail Link when travelling towards central Bangkok.
  • Use authorised public taxis or the designated Grab pickup area.
  • Allow additional road travel time during Bangkok's busy traffic periods.
  • Confirm your hotel's exact location before choosing between rail and road transportation.
  • Passengers connecting between BKK and DMK should allow substantial additional time.
  • Confirm whether baggage is checked through when travelling on connecting flights.
  • Check current transport schedules if arriving very early or late.

Flights from Sri Lanka

Why Book Your Bangkok Flight with iCanFly?

iCanFly helps travellers in Sri Lanka search, compare and book flights between Colombo and Bangkok as well as onward destinations across Thailand, Southeast Asia and beyond.

Passengers can compare available flights based on airline, schedule, fare and travel preferences.

Popular Flight Searches

Stay with iCanStay

Hotels near Suvarnabhumi Airport

After landing at BKK, you can compare and book hotels in Bangkok and nearby areas with iCanStay.

Popular Hotel Searches

Common questions

Frequently Asked Questions


Suvarnabhumi Airport uses the IATA airport code BKK.

Airport guides

Other airport guides

Arrival, terminal and transport notes for popular airports used by travellers from Sri Lanka.

BKK · Bangkok Airport guide

Search and Book Flights to Bangkok with iCanFly

Search flights

iCanFly is an independent Sri Lankan online travel booking platform and is not the official website of Suvarnabhumi Airport or Airports of Thailand. Airport facilities, transportation services, terminal and gate arrangements, immigration requirements, operating hours and other airport information are managed by the relevant airport, government, airline and transport authorities and may change. Passengers should confirm current information with Airports of Thailand, their airline, Thailand Immigration or the relevant transport provider before travelling.