On this page
Free Astrology Insights
Tropical beach

Leaving Bulgaria: Departure Procedures at Sofia Airport Explained

Getting out of Bulgaria used to be straightforward. Then came March 2024, Bulgaria’s partial Schengen accession, and two new EU digital border systems rolling out through 2025 and into 2026. Travellers who haven’t updated their knowledge are showing up at Sofia Airport unsure whether they need passport control, what ETIAS means for them, or which terminal their low-cost carrier uses. This guide cuts through all of it — terminal by terminal, step by step, with current 2026 prices and rules built in.

Sofia Airport Basics — Terminals, Location, and What’s Changed Since 2024

Sofia Airport (IATA: SOF) sits roughly 10 kilometres east of Sofia’s city centre. It is Bulgaria’s busiest international airport by a significant margin, and in 2026 it handles flights to destinations across Europe, the Middle East, and beyond.

The airport has two operational terminals, and knowing which one you need matters more than most travellers realise:

  • Terminal 2 (T2): The larger, more modern terminal. It handles the majority of international flights — Bulgaria Air, Lufthansa, Austrian Airlines, British Airways, and most full-service carriers operate from here. T2 is directly connected to the Sofia Metro. This is where you will also find the Customs Office for VAT refunds and most airline check-in desks.
  • Terminal 1 (T1): Primarily used by low-cost carriers, most notably Wizz Air, and some charter flights. It is smaller and not metro-connected. Always double-check your airline’s terminal assignment before you travel.

Pre-Departure Checklist — Documents, Visas, and the 90/180-Day Rule

Before you leave your accommodation and head to the airport, run through this list. Border Police at SOF do catch people who have overstayed, and the consequences are serious — fines, deportation, and potential bans from the entire Schengen Area.

  • EU and Schengen citizens: A valid national ID card or passport is sufficient. No visa required, no day-count to track.
  • Non-EU/Schengen citizens on a visa: Confirm your Bulgarian or Schengen visa covers your full stay. Check the number of entries used if your visa is single or double entry.
  • Visa-exempt nationals (USA, Canada, UK, Australia, Japan, South Korea, Brazil, Mexico, and others): You may enter and stay in the Schengen Area — including Bulgaria — for up to 90 days within any 180-day rolling period. This 90/180-day rule applies across the entire Schengen zone combined, not per country. If you spent three weeks in France and two weeks in Germany earlier in the same 180-day window, those days count.
  • Passport validity: Non-EU/Schengen citizens need a passport valid for at least three months beyond their planned departure from the Schengen Area, issued within the previous ten years.

For the full and authoritative list of visa-exempt nationalities, check the Bulgarian Ministry of Foreign Affairs website at www.mfa.bg or the European Commission’s official visa policy pages.

Pro Tip: If you are a visa-exempt traveller and you are unsure how many days you have used in the Schengen Area, use the European Commission’s official Short Stay Calculator before you go to the airport. Bulgarian Border Police will calculate this for you at the gate — and they will not give you the benefit of the doubt if the numbers are tight.

ETIAS and EES — The Two New Systems Every Non-EU Traveller Needs to Know

Two new EU-wide digital systems have reshaped what it means to be a non-EU traveller entering or leaving the Schengen Area. Both affect departures from Sofia Airport.

ETIAS — European Travel Information and Authorisation System

ETIAS is a pre-travel authorisation system, similar in concept to the US ESTA or the UK ETA. It applies to visa-exempt, non-EU nationals travelling to any Schengen country, including Bulgaria. As of 2026, ETIAS is expected to be fully operational following its rollout in late 2025. Once active, you must apply and receive approval before you travel — you cannot obtain it at the airport.

  • Fee: €7 (approximately 13.69 BGN)
  • Validity: Three years, or until your passport expires — whichever comes first
  • Application: Online via the official ETIAS portal or dedicated mobile app
  • Who is exempt: EU/Schengen citizens, and nationals of countries that require a full Schengen visa (they go through the visa process instead)

If ETIAS is active at the time of your travel, airline check-in systems will flag missing authorisation and may deny boarding. Apply well in advance.

EES — Entry/Exit System

EES replaces the old practice of stamping non-EU passports at the border. Instead, it digitally records entry and exit dates and times, plus biometric data — fingerprints and a facial image — for all non-EU/Schengen nationals. EES has been rolling out progressively since early 2025.

At Sofia Airport, this means departing non-EU passengers on non-Schengen flights will use self-service kiosks or automated e-gates to register their exit biometrics, followed by a brief check by a Bulgarian Border Police officer. The system is designed to make compliance with the 90/180-day rule more accurate and harder to misrepresent.

Getting to Sofia Airport — Metro, Taxis, and Parking Costs in 2026

The metro is the most reliable way to reach Terminal 2. Sofia Metro Line 4 (the yellow line) runs directly to T2, connecting through Serdika station in the city centre. The journey from Serdika takes roughly 20 to 30 minutes, with trains running every five to ten minutes during peak hours. A single ticket costs 1.60 BGN (approx. 0.82 EUR). Day passes, branded as SofiaPass, cost 4 BGN (approx. 2.05 EUR). Buy tickets at metro station machines or through the Sofia Traffic mobile app.

Getting to Sofia Airport — Metro, Taxis, and Parking Costs in 2026
📷 Photo by Trojan Yao on Unsplash.

If you are arriving by train to Sofia Central Railway Station, take Metro Line 2 (the blue line) to Serdika, then transfer to Line 4 for the airport. Total metro cost: two tickets, 3.20 BGN (approx. 1.64 EUR).

Bus lines 84 and 184 also connect the city to Terminal 2 at the same 1.60 BGN fare, but journey times vary significantly with traffic. For early-morning departures or heavy luggage, the metro is the safer choice.

For taxis, OK Supertrans is the official airport taxi partner. Order from the kiosks inside either terminal — you receive a printed slip with the car number and estimated fare before you step outside. The estimated fare to the city centre runs 20–35 BGN (approx. 10.23–17.90 EUR) depending on traffic and destination. Ride-hailing apps Bolt and Yellow! (a well-established Bulgarian taxi app) are both active at SOF and frequently offer comparable or slightly cheaper fares during off-peak hours.

If you are driving yourself and parking at the airport, the first ten minutes are free. After that, expect roughly 4 BGN (approx. 2.05 EUR) per hour. Long-term daily rates run approximately 25–30 BGN (approx. 12.80–15.35 EUR). Confirm current rates on the official airport website at www.sofia-airport.bg before you go, as these figures can shift.

Step-by-Step Departure Procedure at SOF

Allow at least two hours before a Schengen flight and three hours before a non-Schengen flight. The airport is not enormous, but queues at security and border control can build quickly during peak summer and holiday periods.

  1. Arrive and check the screens. The departure boards show your terminal, check-in desk numbers, and gate. Confirm everything before joining any queue — especially if you are at T2 and your flight might be from T1.
  2. Check-in and bag drop. Online check-in opens 24 to 48 hours before departure on most airlines. Completing it in advance saves time. Self-service kiosks are available for airlines including Bulgaria Air and Lufthansa Group carriers — print bag tags there and head straight to bag drop. Check-in desks close 45 to 60 minutes before the scheduled departure. Have your passport or ID and booking confirmation ready.
  3. Security control. Remove liquids (max 100ml containers in a single 1-litre clear, resealable bag), laptops, tablets, belts, and jackets. Queue times typically run 15 to 45 minutes. Sofia Airport has been investing in upgraded security screening technology through 2025 and into 2026, with newer scanners potentially reducing the need to remove all electronics and liquids — but do not count on it. Prepare as if standard rules apply.
  4. Border control — if applicable. See the section below for the full breakdown of when you do and do not need to pass through passport control.
  5. Departure lounge and gate. Both terminals have duty-free shops, cafes, and restaurants after security. Keep watching the flight information screens — gate assignments and boarding times do change. Boarding generally begins 30 to 60 minutes before departure.

Border Control — Schengen vs. Non-Schengen Flights Explained

This is where Bulgaria’s 2024 Schengen accession makes the most visible practical difference for departing passengers.

Flying to a Schengen country (Germany, France, Greece, Italy, Spain, Austria, etc.): You do not go through passport control. After clearing security, you walk directly to your departure gate. There is no stamp in your passport, no queue at a border booth. The process feels no different from flying between two cities within the same country.

Flying to a non-Schengen country (UK, USA, Turkey, Serbia, UAE, etc.): You go through full border control. For non-EU/Schengen citizens, this now involves the EES process — using automated kiosks or e-gates to scan your passport and provide biometric data (fingerprints and facial image), then a brief verification by a Bulgarian Border Police officer. Manual counters remain available for passengers who cannot use the automated systems or need additional assistance. Have your passport and boarding pass ready. During peak periods, wait times at non-Schengen passport control can reach 60 minutes. Factor this in when planning your arrival time at the airport.

Border Police check that your documents are valid, that your visa (if required) covers your stay, and that you have not exceeded the 90/180-day limit. They also check for any legal holds or deportation orders. This is not a formality — it is a thorough check.

VAT Refunds and Other Practical Departing Details

If you are a non-EU resident and you have been shopping in Bulgaria, you may be eligible to reclaim VAT on purchases from stores displaying the “Tax Free” sign. The process requires planning — you cannot do it as an afterthought while rushing to your gate.

  1. Obtain a completed tax-free form from the retailer at the time of purchase.
  2. At Sofia Airport T2, locate the Customs Office. For checked luggage: Go to Customs before you check in your bags, so the officer can inspect the goods. For hand luggage: Go to Customs after security and border control, with the goods still in your possession.
  3. Present the goods, your tax-free form, passport, and boarding pass.
  4. Once the form is stamped by Customs, proceed to a refund agent — Global Blue and Planet both operate at SOF — to receive your refund by credit card, bank transfer, or cash.

Verify the exact Customs Office location and opening hours on www.sofia-airport.bg before your departure day, as operational details can change.

Here is a clear breakdown of what leaving Bulgaria from Sofia Airport costs in 2026, beyond the price of your flight ticket.

  • Metro to airport (budget): 1.60 BGN / 0.82 EUR per single ticket from the city centre. The cheapest and most reliable option.
  • Bus to airport (budget): 1.60 BGN / 0.82 EUR — same fare as metro, but slower and traffic-dependent.
  • Taxi or ride-hailing (mid-range): 20–35 BGN / 10.23–17.90 EUR to the city centre. Bolt and Yellow! often come in at the lower end.
  • Airport parking — hourly (mid-range): ~4 BGN / ~2.05 EUR per hour after the first ten free minutes.
  • Airport parking — daily long-term (comfortable): 25–30 BGN / 12.80–15.35 EUR per day.
  • ETIAS authorisation (one-time, non-EU visa-exempt nationals): €7 / ~13.69 BGN. Valid for three years.
  • Checked luggage fees: Varies by airline. Low-cost carriers like Wizz Air charge separately; always check before arriving at the airport.

Common Mistakes to Avoid Before You Leave Bulgaria

These are the problems that actually happen at Sofia Airport, not hypothetical edge cases.

  • Going to the wrong terminal. T1 and T2 are not connected internally. If you arrive at T2 for a Wizz Air flight that departs from T1, you will need to go outside and walk or take a shuttle. This wastes time you may not have.
  • Miscounting Schengen days. The 90/180-day rule counts days spent across the entire Schengen Area, not just in Bulgaria. Travellers who have passed through multiple Schengen countries in one trip frequently underestimate their total count.
  • Skipping the VAT refund process at the right time. Attempting to get a Customs stamp after you have already checked in your bags containing the goods is not possible. The sequence must be followed correctly.
  • Arriving too late for non-Schengen flights. Three hours is the recommended buffer. Passport control during peak summer evenings can genuinely take 45 to 60 minutes. Add EES biometric registration on top of that.
  • Using an unauthorised taxi. Unlicensed touts operate outside both terminals. Always order from the OK Supertrans kiosk inside the terminal, or use Bolt or Yellow! with a fixed price confirmed in the app before you get in the car.
  • Not checking ETIAS status if it applies to you. If ETIAS is active at the time of your travel and you have not applied, the airline system catches it at check-in. There is no emergency application process at the airport.

Frequently Asked Questions

Do I need to go through passport control when leaving Bulgaria on a flight to Germany or Greece?

No. Since Bulgaria joined the Schengen Area for air travel on 31 March 2024, flights between Bulgaria and other Schengen countries are treated as internal Schengen travel. You clear security as normal but skip passport control entirely. This applies to all passengers, regardless of nationality, on those routes.

What is the cheapest and fastest way to get from Sofia city centre to Sofia Airport in 2026?

Sofia Metro Line 4 (the yellow line) is both faster and cheaper than any other option. A single ticket costs 1.60 BGN (approx. 0.82 EUR), and the journey from Serdika station to Terminal 2 takes about 20 to 30 minutes. Trains run every five to ten minutes during peak hours, making it highly predictable.

How does the 90/180-day Schengen rule work when leaving Bulgaria?

You are permitted a maximum of 90 days inside the entire Schengen Area within any rolling 180-day window. This counts all Schengen countries together, not Bulgaria alone. Border Police check this at departure for non-Schengen flights using the EES system. Overstaying can result in fines, deportation, and future entry bans.

What is ETIAS and do I need it when flying out of Sofia Airport?

ETIAS is a pre-travel authorisation system for visa-exempt, non-EU nationals travelling to the Schengen Area. Expected to be fully operational by late 2025 or early 2026, it costs €7 (roughly 13.69 BGN) and is valid for three years. You must obtain it before travel — airlines will not allow boarding without it once the system is live.

Can I get a VAT refund at Sofia Airport, and how does the process work?

Yes, non-EU residents who purchased goods at Tax Free-participating stores in Bulgaria can claim a VAT refund at SOF. Get a tax-free form from the retailer, then visit the Customs Office in Terminal 2 before checking in bags containing the goods. After a Customs stamp, collect your refund from Global Blue or Planet counters in the terminal.


📷 Featured image by Johnny Africa on Unsplash.

Accessibility Menu (CTRL+U)

EN
English (USA)
Accessibility Profiles
i
XL Oversized Widget
Widget Position
Hide Widget (30s)
Powered by PageDr.com