Transfers and Terminal Layout at Bangkok Airport
Suvarnabhumi Airport has a single main terminal for check-in and all security checks. That’s good news – you don’t have to worry about moving between buildings, as you do at other Asian airports.
The international section is located on the right-hand side of the terminal, and the domestic section on the left. Both are interconnected.
- Arrivals: Ground floor
- Departures: 4th floor
- Opening hours: 24 hours a day
Satellite terminal
In the centre of the airport grounds is a satellite terminal housing some of the departure gates. You can get there free of charge on the automated train in about 3 minutes.
You don’t need to worry about anything extra – everything is part of a single system and takes place after you’ve passed through security, which is carried out at the main terminal.
Connecting flights in Bangkok
The most important question when changing flights is: ‘How much time should I allow?’
Below you’ll find realistic scenarios based on the type of connection.
💡 Not sure how to go about changing flights at the airport? Take a look at our general guide to changing flights.
Hotels near Bangkok BKK Airport
<-> International Airport
A very simple and straightforward option.
If you have flights on a single ticket:
- you remain in the transit area – you do not go through immigration and therefore do not need to fill in an arrival card for Thailand
- you go through security– clearly signposted and designated for transit passengers only
- your luggage is automatically transferred
Realistic minimum connection times based on our experience:
- 35 minutes – transfer between gates in the main terminal or within the satellite terminal
- 45 minutes – transfer between the main and satellite terminals
- A 60-minute transfer is manageable (at security, tell the staff you have a ‘tight connection’ and you may be directed to the priority queue)
If you have two separate bookings:
- you’ll usually need to go through standard immigration, exit the terminal, and go through the main security check into the domestic section
- A direct transfer via the transit area may not be possible, even if you only have hand luggage and have checked in online for your next flight
Are you continuing your journey?
On our website, you’ll find detailed guides on how transport from the airport works and what to do immediately upon arrival at your next destination:
The most common onward journeys from Bangkok:
- 👉 Transport from Manila Airport to the city centre
- 👉 Kuala Lumpur – top places to visit
- 👉 Hong Kong – visas and differences compared to mainland China
If you’re travelling to another country, it’s worth having your mobile data sorted before you land:
Get an international eSIM before you fly
International -> Domestic
If you are travelling on to another part of Thailand after arriving in Bangkok, you will go through immigration but will remain within the same terminal.
If both flights are on the same booking:
- you’ll stay in the transit area – you’ll go through immigration for transfer passengers
- queues at immigration can usually take between 10 and 30 minutes
- you go through security– clearly signposted and designated for transit passengers only
- Well organised; queues are usually under 15 minutes
- Luggage is transferred automatically– this is unusual compared to other similar transfer points around the world
Realistic minimum connection times based on our experience:
- 60 minutes – transfer between gates in the main terminal
- 75 minutes – transfer between the satellite terminal and the main terminal
- A 90-minute connection can be managed without any problems
If you have two separate bookings:
- you will usually have to go through standard immigration checks, exit the terminal and pass through the main security checkpoint into the domestic section
- a direct transfer via the transit zone may not be possible, even if you only have hand luggage and have checked in online for your next flight
Are you continuing your journey further within Thailand?
We have separate guides for the most common onward journeys from Bangkok, including transport from the airport and accommodation tips:
- 👉 Phuket – a clear guide to transport from the airport
- 👉 Koh Samui – the best things to do
- 👉 Krabi – the most beautiful beaches and islands
- 🛂 How to fill in a Thai arrival card
If you’re planning to travel around Thailand by train or bus, you can easily book your journeys online:
Bus, ferry and train tickets – 12go.asia
Domestic -> International
Upon arrival from another Thai city, you must go through both security and passport control.
Your luggage is sometimes transferred automatically, sometimes not – always check this when you first check in.
Actual time, based on my experience:
- 35–80 minutes, depending on how busy immigration is.
If you’re flying to Europe or Asia during the evening rush hour, allow for a longer buffer.
Domestic <-> Domestic
The quickest option.
If you are transferring between two domestic flights within Thailand, you do not need to leave the transit area.
You won’t need to go through any security checks either, and your luggage will be transferred automatically.
This type of transfer usually takes 15–20 minutes, depending on the distance to the departure gate.
Transfer to Don Mueang Airport
If you’re combining flights between Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK), you’ll need to travel across the city.
- A free shuttle bus runs from 5.00 am until midnight.
- The journey takes 80–100 minutes, depending on traffic.
If you are combining separate flight tickets, we recommend allowing at least 6 hours’ buffer.
I provide more information in the Transport section.
Is it worth visiting the city whilst you’re on a layover?
If you have at least 8 hours between flights, it might be worth a quick visit to Bangkok.
But be realistic:
- 1 hour’s journey to the city centre
- 1 hour back
- return to the airport 2 hours before departure
Out of the 8 hours, you’ll have approximately 3–4 hours of free time.
You can find detailed instructions in a separate article 👉 Itinerary for a stopover in Bangkok.
If you’re planning to use maps, book a Grab or sort out transport during your layover, you won’t be able to do so without mobile data.
Get a Thai eSIM before you arrive
How does immigration control work on arrival?
Bangkok Airport is known for its often very long queues at immigration.
There are three different counters. In the shared corridor leading to all the counters, always check the screen showing the estimated queue times for each counter.
My experiences in Bangkok have varied completely each time. Once I didn’t spend even 10 minutes in the queue, another time it was over 60 minutes, and last time it was about 20 minutes.
However, that was before September 2026. Since then, the automated gates have been in operation not only for Thai citizens but also for many other nationalities, which has significantly reduced the queuing time.
You can use the automated gates in the following situations:
- you hold a passport from one of the following countries: Australia, Canada, the EU (all countries), Hong Kong, Japan, Malaysia, Norway, Singapore, South Korea, the United Kingdom, the United Arab Emirates
- you have previously visited Thailand with the passport you are currently travelling on (if this is your first visit to Thailand, you must go to an immigration officer)
Any questions left?
If you have any questions or comments about the article...
10 comments
For those passengers who maybe have short connections requiring going through immigration, which may take a rather long time, you can book Fast Track services that make you skip the long queues and refuce your queuing time to 5 minutes. This service can be booked on line through Trip.com or other such providers. I recommend.
Good evening,
I will be arriving in Bangkok from Italy via ITA flight, and from there I will travel to Vientiane in Laos.
I have hold luggage, which I will need to collect and fully check in for Vientiane, do you know if I need any additional documents to stay only at the airport, and how long would it take me for all these operations?
Thank you
Hello,
You need to fill out the online Thai arrival card 3 days before your trip, instructions here: https://www.cestee.it/destinazio...ndia/visto.
At the airport you will go to immigration control. Sometimes there is a 5 minute queue. But last time we waited almost 45 minutes.
Then you pick up your luggage, take the escalator up 2 floors to check in (check-in desks usually open 3 hours before departure).
You then go through passport control and again through security to the planes (queues can be up to 20 minutes).
I land from IST to BKK and then fly to Vietnam to Phu Quoc on ThaiViet Jet airline. I only have hand luggage. Can I go to the transfer or do I have to leave and go to the departure hall?
If you are pre-checked in online with your boarding pass for the ThaiVietJet flight, you can go straight to the connecting flight.
Good morning, I plan to arrive at Terminal Sat-1 in BKK with ITA-Airways flight and then board the THAI Airways flight to Vientiane that leaves from the Main Terminal. I will only be carrying hand luggage and will probably have to check in for the flight to Vientiane. I would like to know if I will have to leave the transit area and if the three hours and 45 minutes will be sufficient. Thank you
Hello, THAI Airways has counters for transfer passengers in the transit area as well, so you may not have to go to a public area.
But even if you have to check in again (i.e. go through immigration), 3 hours and 45 minutes is plenty of time to transfer.
Hello, I'm travelling from Reunion Island (France) to Hong Kong via Bangkok with a connecting flight. On the outward journey there are about 3 hours, which seems simple to me. But on the return journey, the Hong Kong/Bangkok flight arrives at 8pm and the Bangkok/Reunion flight arrives at 7am the next day. We're planning to stay at the airport's Novotel hotel. Do I need to collect my luggage and go through immigration control?
Hello, your luggage will most likely be directed to your final destination. So you will not pick them up in Bangkok, you will get the final information at check-in.
You will go through immigration as the Novotel is outside the transit zone.
Hi, I need advice on travelling from Bali to Bangkok and from bkk to Denmark. How much time should I plan in bkk airport given that I have to check out from the first flight, pickup luggage and check in for the second international flight. The estimate should be quite conservative as I am travelling for an important event in Denmark. Thank you very much in advance
Hi, if you want to be sure, I would definitely plan on 4 hours or more. Or I'd consider an extra full day in Bangkok to be absolutely sure.
Hello, we have a flight from Koh Samui to Bangkok with Bangkok Airways. Then we have to check in again with hold baggage for a flight to Munich with swiss international. The tickets are booked but our stopover is 2h05. If you know the geometry of Bangkok airport, do you think this is possible? Thank you very much.
Hello, if the tickets are bought as one booking, then you are guaranteed a transfer and have nothing to worry about.
If you bought each ticket separately, 2 hours is still plenty of time, although you won't have much margin for any delays on the first flight.
The tickets were bought in one go. So that puts my mind at rest. Thank you very much Krystof!
Hi, I'll be arriving in BKK on 17 April around 5:30pm, if it's a good fit, then I need to transfer to Krung Thep Aphiwat station and catch the train at 8:22pm. Is this manageable? Thank you
it's going to be about the breasts of a Thai tranny
We fly from Munich via Bangkok to Phuket. Munich - Bangkok is with Lufthansa, connecting flight is with Thai Airways. We have booked the entire flight with a change of flights with Lufthansa. Do we have to check in our luggage again in Bangkok? Is a transfer time of 2 hours 35 minutes sufficient?
Thank you in advance! :)
See information above. Usually you do not need to re-check your luggage, it will be checked in at Munich and collected when you arrive in Phuket.
2.5 hours is certainly enough time for a quiet transfer.
Hello My son would like to book flights departing from Krabi at around 8.20 pm to Bangkok (domestic flight), arriving at around 9.45 pm, and then catching a flight to Tokyo (international flight) at 11.50 pm (a layover of 2 hours and 5 minutes). Will he have enough time to get from the domestic terminal to the international terminal and go through security? Everything is in the same building, probably on different floors?
Is this possible?
Hello, am I right in understanding that these are two separate bookings?
It is possible to make it, as all the flights are in the same terminal. However, there is very little time to spare in case of a delay on the flight from Krabi.
He’ll have to collect his luggage, check it in again at the check-in desk, then go through security and passport control – and getting to the furthest gates could take as long as 15–20 minutes.
Personally, I wouldn’t risk it, and if your son has the option of flying from Krabi earlier, I’d take it.