Is a 2 hr layover in Bangkok long enough?

BKK · Bangkok International · Bangkok, Thailand
Probably Enough
Ample time for any connection type, including slow immigration queues.
Concourses
4
Max Transit
25m
Avg. Security
20m
Primary Hub
Thai Airways
Domestic → Domestic
45min
Domestic → International
60min
International → Domestic
90min
International → International
75min
AD PLACEMENT — CONTEXTUAL
If your connection involves a domestic flight, budget extra time since you must clear immigration and go through security again.
Use the APM to reach Concourse G quickly rather than walking the long connecting corridors.
International-to-international transfers are the fastest connection type since you can generally stay airside.
Signage can be inconsistent in older parts of the terminal, so confirm your gate on the flight information screens rather than relying on initial signage.
Immigration and security queues can back up significantly during peak overnight arrival banks from Europe and the Middle East.
12a6a12p6p12a
Low risk
Moderate
High risk
Tight connections are safer outside peak hours. Morning rush (6–9a), midday (11a–2p), and evening (4–8p) are highest risk.
An automated people mover (APM) links the main terminal to the satellite Concourse G in about 5 minutes, but with walking to and from platforms, total transit between far ends of the airport can take up to 25 minutes. International transit passengers staying airside pass through a transfer security checkpoint but not immigration; domestic connections require full immigration clearance, bag recheck, and a separate security screening.
Is 2 hours enough for a layover at BKK?

Ample time for any connection type, including slow immigration queues.

AD PLACEMENT — BEFORE FOOTER