How early should I get to Sofia Airport?
Timing by destination, luggage and terminal
For a Schengen flight with cabin baggage only and online check-in, 2 hours before departure is enough. If you’re checking a bag or flying outside Schengen, be at the airport 2.5–3 hours ahead. Then add your travel time to the right terminal – especially if you’re flying from T1 and arriving by metro.
Getting to T1 or T2
First, find out which terminal your flight uses. The airport metro station (line M4) is at Terminal 2 only. If you’re departing from T1, change to the free inter-terminal shuttle bus, which runs roughly every 20–40 minutes depending on the time of day – so the wait can take as long as the metro ride itself. Taxis from the official rank, such as Yellow!, take you to either terminal, and fares are paid in euros. Driving? Allow an extra 15–20 minutes to park and walk to departures.
Check-in and bag drop
If you have hold luggage or haven’t checked in online, you’ll need your airline’s desk. Desks usually open 2–3 hours before departure and close 40–60 minutes before take-off. Queues build up in the morning and evening peaks, so with a suitcase 2.5 hours is the sensible minimum.
Security and passport control
After check-in comes security and, for non-Schengen flights – the UK, Turkey, Cyprus or the UAE, for example – Border Police passport control as well. That queue depends on how many non-Schengen flights are leaving at the same time, so give yourself more slack for those destinations. Non-EU travellers should also expect the EU’s Entry/Exit System (EES) biometric checks at the border.
Reaching your gate
Gates usually close 20–30 minutes before departure. At Terminal 2, walking through the shopping area to the furthest gates can take 10–15 minutes. Keep an eye on the screens – gate changes do happen at short notice.
The quick rule of thumb
Cabin bag only, Schengen, checked in online: 2 hours. Hold luggage or non-Schengen: 2.5 to 3 hours. Travelling with children, a pet or special baggage: add another 30–60 minutes. On top of that, add the trip to the airport and any terminal change.
Quick checklist
- Departure terminal (T1 or T2) and travel or parking time
- Hold luggage dropped before the desk closes
- Laptop and liquids ready for security
- Passport control for non-Schengen flights
- At the gate before it closes