On this page
- Bulgaria’s Schengen Status and What It Means for Transit Passengers in 2026
- Airside vs. Landside Transit — The Distinction That Determines Your Visa
- Do You Actually Need a Transit Visa? (Nationality-by-Nationality Breakdown)
- Sofia Airport’s Two-Terminal Setup and How It Affects Your Connection
- ETIAS, EES, and the New Digital Layer for Visa-Exempt Travelers
- How to Apply for a Schengen Transit Visa (Type A or Type C)
- 2026 Visa Fees, Processing Times, and Budget Reality
- Common Mistakes Passengers Make at Sofia Airport During Transit
- Frequently Asked Questions
Since Bulgaria joined the Schengen Area for air and sea borders on March 31, 2024, thousands of travelers connecting through Sofia Airport have discovered that the rules they planned for no longer apply. If you booked a connecting flight through Sofia based on visa information from 2023 or earlier, there is a real chance your old Bulgarian national visa is now useless for that trip. On top of that, a brand-new pre-travel authorization system — ETIAS — is rolling out for visa-exempt nationalities. In short, transit through Sofia in 2026 involves more moving parts than it did even two years ago, and getting it wrong can mean being denied boarding before you even leave home.
Bulgaria’s Schengen Status and What It Means for Transit Passengers in 2026
The single most important fact to understand before booking a connecting flight through Sofia is this: as of March 31, 2024, Bulgaria fully applies Schengen rules for air and sea borders. That date was not a soft transition — it was a hard cutover. From that day forward, Sofia Airport (SOF) became a Schengen airport for all practical purposes regarding immigration control for international flights.
What changed immediately and permanently:
- Passport controls for flights between Bulgaria and other Schengen countries were removed at Sofia Airport. If you fly from Frankfurt to Sofia, you land in the Schengen zone — no border check on arrival.
- Schengen visas (Type A and Type C) became valid for Bulgaria. You no longer need a separate Bulgarian national visa.
- Bulgarian national Type C visas issued before March 31, 2024, are no longer valid for transit or short stays in Bulgaria for travel dated on or after that date. If you still have one of these old visas in your passport, it does not work at Sofia Airport for Schengen purposes.
- The same Schengen Airport Transit Visa rules (Type A) that apply at Frankfurt, Amsterdam, or Paris now apply at Sofia.
In practical terms, this means the Bulgarian Ministry of Foreign Affairs (MFA) and the consular network no longer issue uniquely Bulgarian transit visas. Any transit visa you apply for through a Bulgarian embassy is now a standard Schengen visa — either Type A (Airport Transit) or Type C (Short Stay) — and it grants you the same rights at any Schengen airport, not just Sofia.
The official source for current requirements is www.mfa.bg. The Sofia Airport official website at www.sofia-airport.bg carries practical airport information including terminal maps and shuttle schedules.
Airside vs. Landside Transit — The Distinction That Determines Your Visa
Before you look up your nationality on any visa list, you need to understand one structural concept: the difference between airside and landside transit. This single distinction determines which type of visa — if any — you need.
Airside Transit
Airside transit means you arrive at Sofia Airport on an international flight, stay within the international transit zone (past security, before immigration), and depart on another international flight — all without ever crossing through passport control into Bulgaria or the Schengen Area. You are, legally speaking, not entering the country at all.
For airside transit to be possible, both your arriving and departing flights must use the same terminal — specifically Terminal 2, which handles most international operations — and your luggage must be checked through to your final destination so you do not need to collect it and re-check it. If these conditions are met and your connection is short enough to complete within the transit zone, you may only need an Airport Transit Visa (Type A), and only if your nationality is on the list requiring one. Many nationalities do not need anything at all for airside transit.
Landside Transit
Landside transit means you pass through passport control, officially enter Bulgaria (and therefore the Schengen Area), and then proceed to your next flight. This legally counts as entering the Schengen zone, even if your intention is to board another plane within a few hours.
Landside transit is required in these situations:
- Your arriving and departing flights use different terminals (Terminal 1 and Terminal 2, in any combination).
- You need to collect checked luggage and re-check it for the next flight.
- Your layover is long — typically anything over 6–8 hours, or any overnight stop.
- Your onward connection is to another Schengen country (you are already inside the Schengen zone, so there is no separate transit zone to remain in).
For landside transit, a Type A Airport Transit Visa is not sufficient. You need either a valid short-stay Schengen visa (Type C) or visa-free access to the Schengen Area based on your nationality.
Do You Actually Need a Transit Visa? (Nationality-by-Nationality Breakdown)
There are three groups of travelers, and each group faces different requirements at Sofia Airport in 2026.
Group 1: Nationals Who Need an Airport Transit Visa (Type A)
These are travelers who cannot simply pass through the international transit zone of any Schengen airport — including Sofia — without first obtaining a Type A visa, even if they never intend to enter Bulgaria. The EU determines this list, and it changes periodically. As of 2026, nationalities commonly on this list include:
- Afghanistan
- Bangladesh
- Democratic Republic of Congo
- Eritrea
- Ethiopia
- Ghana
- Iran
- Iraq
- Nigeria
- Pakistan
- Somalia
- Sri Lanka
- Syria
- Turkey (under certain conditions depending on airline and route — verify directly with the Bulgarian MFA or a Bulgarian consulate)
If your nationality appears on this list and you intend to do a pure airside connection at Terminal 2, you must apply for a Type A Schengen visa before travel. If your transit requires entering the Schengen Area for any reason, you need a Type C visa instead — Type A does not cover landside movement.
Group 2: Visa-Exempt Nationals
Many countries have agreements with the Schengen Area granting their citizens the right to enter without a visa for short stays up to 90 days within any 180-day period. This covers both tourism and transit. Visa-exempt nationalities as of 2026 include the USA, Canada, United Kingdom, Australia, New Zealand, Japan, South Korea, Brazil, Mexico, Argentina, Singapore, Malaysia, and many others.
If you hold one of these passports, you can enter Bulgaria for landside transit without a visa. However — and this is critical in 2026 — visa-exempt nationals now need to factor in ETIAS and EES, which are covered in the next section.
Group 3: Already Holding a Valid Schengen Visa or Residence Permit
If you already hold a valid Schengen Type C visa, a Schengen residence permit, or a long-stay (Type D) national visa from any Schengen member state, you can transit through Sofia — including landside transit — without any additional documentation beyond what you already have. Bulgaria’s Schengen accession means your existing Schengen documentation covers Bulgaria.
Always confirm requirements with the Bulgarian MFA at www.mfa.bg and with your airline, as individual carriers can apply stricter checks at the check-in counter.
Sofia Airport’s Two-Terminal Setup and How It Affects Your Connection
Sofia Airport is not a large hub. There is no automated inter-terminal people mover, no underground connector, and no shared departures hall. Terminal 1 and Terminal 2 are separate buildings, and moving between them during a connection means stepping outside the secure zone entirely. This layout has real consequences for your visa requirements.
Terminal 2
Terminal 2 is the main international terminal. It handles most full-service airline traffic, including connections to major European and Middle Eastern hubs. It has direct access to the Sofia Metro (Line 1), which reaches the city center in about 25 minutes — useful if you have a long landside layover and want to see the city. The terminal has a dedicated international transit zone, which makes airside connections technically possible here for qualifying passengers.
Terminal 1
Terminal 1 is the older building, primarily used by low-cost carriers including Ryanair and Wizz Air, and some domestic operations. It does not have metro access. There is no airside transit zone that connects to Terminal 2. Any passenger arriving at Terminal 1 and departing from Terminal 2 — or the reverse — must pass through immigration.
The Inter-Terminal Shuttle
A free shuttle bus operates between Terminal 1 and Terminal 2. The bus stops are clearly signposted outside each terminal building. Journey time is approximately 10–15 minutes depending on traffic, and buses run roughly every 15–20 minutes during peak hours. However, to board this shuttle as a connecting passenger, you will have already cleared passport control and baggage claim — which means you have entered the Schengen Area. There is no way to use the shuttle while remaining airside.
The step-by-step process for a terminal-change connection looks like this:
- Arrive at your incoming terminal and follow signs to passport control (immigration).
- Pass through immigration — you are now officially inside the Schengen Area.
- Collect checked luggage from baggage claim if your bags are not checked through to your final destination.
- Pass through customs.
- Exit the arrivals area and locate the inter-terminal shuttle bus stop outside.
- Take the free shuttle to the departing terminal.
- Check in your luggage, pass through security, and proceed to your gate.
- For non-Schengen departures, pass through exit passport control before the gate.
Allow a minimum of 2.5 to 3 hours for a terminal-change connection. Sofia Airport is not a major connecting hub, and staff are not always positioned to guide transiting passengers through the process quickly.
ETIAS, EES, and the New Digital Layer for Visa-Exempt Travelers
If you hold a passport that currently lets you enter Europe without a visa, 2026 introduces two new systems that affect your transit through Sofia — even if you have been doing this exact route for years with zero paperwork.
ETIAS (European Travel Information and Authorisation System)
ETIAS is an electronic travel authorization — not a visa — but it is mandatory for all visa-exempt non-EU nationals entering the Schengen Area, including for transit. It is expected to be fully operational by mid-2025/early 2026, though the rollout has seen delays, so verify the current status before travel at www.mfa.bg or the official EU ETIAS website.
Key facts about ETIAS for Sofia transit:
- Cost: €7.00 (approximately 13.69 BGN). This is a one-time fee per authorization.
- Validity: 3 years or until your passport expires, whichever comes first.
- Multiple entries: Valid for unlimited trips within the Schengen Area during the validity period.
- Who needs it: Nationals of all visa-exempt countries — US, UK, Canadian, Australian, and others.
- How to get it: Apply online before your trip. Processing is usually fast (minutes to a few days), but apply at least a few weeks before travel to account for any review delays.
If you are transiting airside at Terminal 2 and never crossing through immigration, ETIAS technically may not be required — you are not entering the Schengen Area. However, airlines are required to check ETIAS compliance at check-in before you board any flight whose destination is a Schengen country. If your final destination is in Schengen, the check-in agent at your origin airport will ask for your ETIAS. Do not assume you can skip it because your plan is to stay airside in Sofia.
EES (Entry/Exit System)
EES is expected to be fully operational by 2026. It replaces the old passport stamp system for non-EU/Schengen nationals. Every time you cross an external Schengen border — including arriving at Sofia Airport — the system records your biometric data (fingerprints and facial image) and passport details. This allows automatic tracking of the 90-day limit on visa-free stays.
For transit passengers doing a landside connection, your entry into Bulgaria will be logged by EES, even if you are only in the country for two hours. This counts toward your 90-day Schengen allowance. If you are a frequent traveler to Schengen countries, keep this in mind — a series of transit stops can eat into your permitted days faster than you expect.
How to Apply for a Schengen Transit Visa (Type A or Type C)
If your nationality requires a visa for transit through Sofia, the application goes through a Bulgarian embassy or consulate in your country of residence, or through an authorized visa application centre. VFS Global operates application centers for Bulgarian Schengen visas in many countries, handling document submission and biometric collection on behalf of Bulgarian consular missions.
Step-by-Step Application Process
- Determine your visa type. If your connection is purely airside at Terminal 2 and your nationality is on the Type A list, apply for a Type A Airport Transit Visa. If your transit requires entering Bulgaria for any reason, apply for a Type C short-stay Schengen visa.
- Find the Bulgarian embassy or consulate in your country of residence, or locate the nearest VFS Global center that handles Bulgarian visa applications.
- Download and complete the Schengen visa application form. This is a standardized EU form.
- Gather your supporting documents (detailed list below).
- Book an appointment. Most consulates and VFS centers require a scheduled appointment for submission.
- Attend your appointment to submit documents, pay the fee, and provide biometrics (fingerprints and a digital photograph) if you have not given these for a Schengen visa within the last 59 months.
- Wait for processing and collect your visa once approved.
Required Documents
- Completed and signed Schengen visa application form
- Valid passport: must have at least 3 months of validity beyond your intended departure from the Schengen Area, issued within the last 10 years, with at least two blank pages
- Two recent passport-sized photographs meeting Schengen specifications (color, plain light background)
- Confirmed flight reservations showing your arrival into and departure from the Schengen Area — your Sofia connecting itinerary
- Proof of sufficient funds: bank statements or credit card statements; minimum approximately 50 EUR (97.79 BGN) per day of stay
- Travel medical insurance valid for the entire Schengen Area, covering a minimum of €30,000 (approximately 58,675 BGN) for medical emergencies and repatriation
- Proof of accommodation if your transit includes an overnight stay (Type C visa)
- Visa fee payment receipt
2026 Visa Fees, Processing Times, and Budget Reality
Visa costs for transiting through Sofia have standardized under the Schengen framework. Here is what you will pay in 2026.
Visa Fees
- Standard Schengen visa (Type A or Type C) — adults: €80.00 (approximately 156.47 BGN)
- Children aged 6–12: €40.00 (approximately 78.23 BGN)
- Children under 6: Free
- VFS Global service fee (if applying through a visa application centre, not directly at a consulate): approximately €30–€40 (58.67–78.23 BGN) on top of the visa fee
- ETIAS authorization (for visa-exempt nationals): €7.00 (approximately 13.69 BGN)
Some nationalities benefit from reduced fees or full exemptions under bilateral agreements with the EU. Check with the Bulgarian MFA or your nearest Bulgarian consulate to confirm whether your country has such an arrangement.
Budget Tiers for Transit Through Sofia
- Budget (visa-exempt national, airside only, no overnight): ETIAS fee only — €7.00 (13.69 BGN). Travel insurance recommended but not strictly mandatory for pure airside transit.
- Mid-range (visa-exempt national, landside transit, applying for ETIAS + insurance): €7.00 ETIAS + insurance from approximately 15–25 BGN for a short transit period.
- Comfortable (visa-required nationality, applying through VFS Global): €80.00 visa fee + €30–€40 VFS service fee + insurance minimum €30,000 coverage = total out-of-pocket before travel approximately €115–€125 (224.91–244.47 BGN).
Processing Times
The standard processing time for a Schengen visa application submitted at a Bulgarian consulate or VFS Global centre is 15 calendar days from the date of submission. In cases requiring additional verification, this can extend to 30 calendar days, and in exceptional circumstances up to 45 calendar days. Apply at least 3–6 months before your travel date to give yourself room to deal with any delays or requests for additional documents.
Common Mistakes Passengers Make at Sofia Airport During Transit
These are the errors that actually cause missed flights and denied boardings. They come up repeatedly in traveler reports and consular queries.
Assuming the Old Bulgarian National Visa Still Works
Bulgarian national Type C visas issued before March 31, 2024, are not valid for Schengen travel. If you stored a multi-entry Bulgarian visa in your passport years ago and assumed it was still useful for a Sofia connection, it is not. You need a Schengen visa.
Booking Low-Cost Carriers Without Checking Terminals
If you arrive into Terminal 2 on a long-haul carrier and depart on a low-cost airline operating from Terminal 1, you will transfer between terminals and pass through immigration to do so. Many travelers book this combination thinking the Type A visa they applied for will cover them. It will not. Landside transit requires a Type C visa or visa-free status.
Forgetting Baggage Check-Through Requirements
If your two flights are on separate bookings — bought independently rather than as a single itinerary — your airline is not obligated to check your bags through to the final destination. This means you may need to collect your luggage at Sofia, pass through customs, take the shuttle to the other terminal, and re-check. This forces landside transit even if you had hoped to stay airside. Always confirm baggage handling with each airline when flights are on separate tickets.
Underestimating Connection Time
Sofia Airport is not designed as a major hub. Queue times at immigration can reach 30–45 minutes during peak periods in summer. A 90-minute connection involving a terminal change is not enough time. Two and a half to three hours is the minimum you should plan for inter-terminal transfers.
Not Checking ETIAS Status Before Departure
Visa-exempt travelers who assume ETIAS is not yet required may face check-in refusal at their origin airport in 2026 if the system is live. The check-in agent cannot let you board a Schengen-bound flight without a valid ETIAS on file. Apply before you travel — it costs €7.00 and takes minutes online.
Relying on Outdated Third-Party Websites
Travel forum posts from 2022 or 2023 about Bulgarian transit visas describe a completely different legal environment — one where Bulgaria was not yet in Schengen. The rules changed fundamentally in March 2024. Trust only www.mfa.bg and www.sofia-airport.bg for current information.
Frequently Asked Questions
Does a valid Schengen visa from another country (e.g., Germany or France) allow transit through Sofia Airport?
Yes. Since March 31, 2024, Bulgaria is a full Schengen member for air travel. A valid Schengen Type C visa or residence permit issued by any Schengen member state allows you to transit through Sofia — including landside transit — without any additional Bulgarian documentation. The same visa that got you into Berlin is valid for Sofia.
Can I leave Sofia Airport and visit the city during a long layover?
Yes, if your nationality is visa-exempt or you hold a valid Schengen Type C visa, you can exit the airport and take the metro from Terminal 2 into Sofia city center in approximately 25 minutes. Make sure you have enough time to return, clear security, and reach your gate — allow at least 2 hours before your departure for this process.
How long before travel should I apply for a Schengen transit visa?
Apply 3–6 months before your travel date. Standard processing takes 15 calendar days, but complex cases can take up to 45 days. Consular appointment slots at Bulgarian embassies and VFS Global centers can also book up weeks in advance, so starting the process early gives you the best chance of receiving your visa in time.
Is a Type A Airport Transit Visa enough if I need to collect my luggage at Sofia?
No. Collecting luggage at Sofia requires you to pass through immigration and enter the Schengen Area — this is landside transit. A Type A visa only permits you to remain in the international transit zone without crossing immigration. If your bags are not checked through to your final destination, you need a Type C Schengen visa or visa-free status.
What is the difference between ETIAS and a Schengen visa for transit purposes?
A Schengen visa is required by nationalities that do not have a visa-free agreement with the EU. ETIAS is for nationalities that already have visa-free access — it is a pre-travel electronic authorization, not a visa. Both serve as permission to enter the Schengen Area, but they apply to different groups of travelers, and both are relevant for landside transit through Sofia in 2026.
📷 Featured image by Virginia Marinova on Unsplash.