Is a 2 hr layover in Sofia long enough?

SOF · Sofia · Sofia, Bulgaria
Probably Enough

Yes, 2 hours is probably enough for a layover at SOF (Sofia).

Well beyond what's needed even during a busy morning or evening bank.
Concourses
2
Max Transit
20m
Avg. Security
10m
Primary Hub
Bulgaria Air
Schengen → Schengen
40min
✓
Schengen → Non-Schengen
55min
✓
Non-Schengen → Schengen
60min
✓
Non-Schengen → Non-Schengen
60min
✓
AD PLACEMENT — CONTEXTUAL
If your connection spans Terminal 1 and Terminal 2, budget extra time for the shuttle and a second security screening.
Bulgaria Air's flights are mostly out of Terminal 2, so intra-Bulgaria Air connections are usually simpler same-terminal transfers.
Since Schengen accession, flights between Sofia and other Schengen countries skip passport control, speeding up those transfers.
Connections involving the UK, Turkey, or other non-Schengen countries still require passport checks, so allow more buffer.
The airport is small enough that even with a terminal change, walking distances within each terminal are short.
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.
Terminal 1 and Terminal 2 are physically separate buildings linked by a free shuttle bus that runs every 15-20 minutes, with the ride itself taking about 7-10 minutes plus wait time. Passengers connecting between terminals must exit and re-clear security, and those arriving from or departing to non-Schengen destinations pass through passport control at either terminal. Within the same terminal, gate-to-gate transfers are short walks of 5-10 minutes.
Is 2 hours enough for a layover at Sofia (SOF)?

Well beyond what's needed even during a busy morning or evening bank.

What is the minimum connection time at SOF?

Minimum connection times at Sofia: Schengen-to-Schengen is 40 minutes, Non-Schengen-to-Non-Schengen is 60 minutes. These are the shortest layovers airlines will sell.

Can I make a 2 hours connection at SOF on an international flight?

2 hours clears the 60-minute international minimum connection time at Sofia, but you should still head directly to your gate. Terminal 1 and Terminal 2 are physically separate buildings linked by a free shuttle bus that runs every 15-20 minutes, with the ride itself taking about 7-10 minutes plus wait time. Passengers connecting between terminals must exit and re-clear security, and those arriving from or departing to non-Schengen destinations pass through passport control at either terminal. Within the same terminal, gate-to-gate transfers are short walks of 5-10 minutes.

How much time do I need for a layover at SOF?

We recommend at least 55 minutes for a comfortable connection at Sofia. This gives you enough buffer for security (typically 10 minutes) and transit between terminals (up to 20 minutes).

What happens if I miss my connection at SOF?

If you miss a connection, head to the Bulgaria Air or your operating carrier's transfer desk in Terminal 2 (or the relevant Terminal 1 counter for low-cost carriers), as most airlines here handle rebooking directly at the gate or ticket desk rather than a dedicated transfer hub.

AD PLACEMENT — BEFORE FOOTER