On this page
Free Astrology Insights
Tropical beach

Entering Bulgaria from a Schengen Country: New Air/Sea Border Rules

Since Bulgaria joined the Schengen Area for air and sea travel on March 31, 2024, travellers have been showing up at Sofia Airport with outdated information — queuing in passport control lanes that no longer apply to them, or panicking about visas they don’t need. Two years on, confusion still circulates in travel forums. This guide cuts through it: here is exactly how entry works in 2026, who needs what documents, and what to expect from the moment your plane touches down.

What Actually Changed on March 31, 2024

Before March 2024, Bulgaria was an EU member state but not part of the Schengen Area. That meant every international arrival — even from Germany or France — faced a passport check. That changed with partial Schengen accession.

From March 31, 2024, Bulgaria’s air and sea borders became internal Schengen borders. If you fly from a Schengen country to Sofia, you are now treated the same as someone flying from Munich to Barcelona — no routine passport control on arrival. The Bulgarian Border Police no longer stamp your passport or check your identity at the gate for these routes.

However, two important limits apply:

  • Land borders are not included. Road and rail crossings into Bulgaria remain outside the Schengen framework as of 2026. Full border checks still happen at every land crossing.
  • Customs is separate from border control. The removal of passport checks does not mean customs officers disappear. Random customs inspections can happen on any arrival, including internal Schengen flights. Duty-free limits and currency declaration rules still apply.

This distinction — border control lifted, customs still active — trips up a lot of travellers. Keep it in mind throughout your journey.

Who Can Enter Without a Visa — and Under What Rules

Bulgaria’s visa policy is now fully aligned with the Schengen framework. Here is how it breaks down for short stays of up to 90 days within any 180-day period:

EU, EEA, and Swiss Citizens

No visa required. A valid national ID card is sufficient — you do not need a passport. This covers all 27 EU member states plus Iceland, Liechtenstein, Norway, and Switzerland.

Schengen Visa Holders (Type C)

A valid short-stay Schengen visa issued by any Schengen member state is accepted for entry into Bulgaria. Check the visa’s terms: number of entries allowed, validity dates, and issuing country restrictions all apply as written on the sticker.

Long-Stay Visa and Residence Permit Holders (Type D)

A valid Type D long-stay visa or a residence permit issued by any Schengen state also grants the right to enter Bulgaria for up to 90 days within any 180-day period.

Visa-Exempt Third-Country Nationals

Citizens of the following countries (among others) can enter Bulgaria without a visa for short stays: USA, Canada, United Kingdom, Australia, New Zealand, Japan, South Korea, Brazil, and Mexico. Many countries across South America, Asia, and Oceania are also on the list.

This list can change. Always verify your specific nationality against the official Bulgarian Ministry of Foreign Affairs website at www.mfa.bg/en/ before you travel.

Everyone Else

Nationals of countries not covered above must apply for a Bulgarian visa in advance through a Bulgarian embassy or consulate. Contact details are on the MFA website.

Step-by-Step: Arriving at Sofia Airport from a Schengen Country

Sofia Airport (airport code: SOF) handles the overwhelming majority of Bulgaria’s international air traffic. If your flight originated in a Schengen country — Amsterdam, Athens, Vienna, Frankfurt, and dozens of others — this is your sequence:

  1. Disembark and follow signs for “Arrivals.”
  2. Skip passport control entirely. There is no dedicated lane for you because there is no check. Walk directly past the Border Police booths toward baggage reclaim. This is the part that surprises first-time arrivals — it feels wrong, but it is correct.
  3. Collect your luggage from the designated carousel shown on the arrivals board.
  4. Customs. If you have nothing to declare, use the Green Channel. Customs officers conduct random stops — if you are waved over, cooperate and present your documents. This is normal Schengen procedure.
  5. Exit to the arrivals hall. You are in Bulgaria.

The whole process from gate to exit, assuming no checked baggage delays, can take under 15 minutes. That is a real change from the pre-2024 experience.

Step-by-Step: Arriving at Sofia Airport from Outside Schengen

If your flight came from a non-Schengen country — the UK, USA, Turkey, UAE, Georgia, or any other — full external Schengen border procedures apply:

  1. Disembark and follow “Arrivals” signs.
  2. Passport control. Join the correct queue:
    • EU/EEA/Swiss citizens: dedicated lane, usually faster.
    • All other passports: general queue for visa-exempt travellers and visa holders alike.
    Present your passport (and visa if required) to the Border Police officer. They may ask about your purpose of visit, accommodation details, and onward travel. Answer clearly and honestly.
  3. Wait times. During quiet periods, expect 10–15 minutes. During peak summer arrivals or when several long-haul flights land at once, queues can stretch to 30–60 minutes or more. Morning arrivals from Istanbul or Dubai in July are the worst case.
  4. Baggage reclaim, then customs (same Green/Red Channel system).
  5. Exit to the arrivals hall.
Pro Tip: If you are arriving on a non-Schengen flight in summer 2026, download the Sofia Airport app before you land to check real-time queue status at passport control. Also carry a printed or offline copy of your hotel booking and return ticket — Border Police officers are more likely to ask for these during peak season, and reaching into your bag for your phone while an officer waits is stressful.

ETIAS: The Pre-Travel Authorisation Coming for Visa-Exempt Travellers

If you are a citizen of the USA, UK, Canada, Australia, or another currently visa-exempt country, a new requirement is approaching. The European Travel Information and Authorisation System (ETIAS) was in final preparation stages as of early 2026, with an operational target of mid-2025 or 2026 — though the rollout has faced delays.

ETIAS is not a visa. It is a pre-travel electronic authorisation that must be obtained before boarding any flight to a Schengen country, including Bulgaria. Key facts:

  • Application: Online only, via travel-europe.europa.eu/etias_en
  • Fee: €7 (approximately 13.69 BGN)
  • Validity: Three years, or until your passport expires, whichever comes first. Multiple entries permitted.
  • Processing time: Most applications approved within minutes. Some require up to 30 days if manual review is needed — apply well before your trip.

Check the official ETIAS website for the confirmed launch date before booking travel. Once it is live, arriving without authorisation means you will not board your flight — airlines are responsible for checking.

Land and Rail Borders: Why They Still Work Differently

This point cannot be overstated if you are planning a multi-country trip through the Balkans. Bulgaria’s land borders — road and rail — remain outside the Schengen Area in 2026.

If you cross from Greece into Bulgaria by bus or car at the Kulata/Promachonas border crossing, you will stop for a full passport check. The same applies at the Serbian, Turkish, North Macedonian, and Romanian land borders. BDZ train passengers crossing any of these borders will also go through document checks, even though Greece and Romania are Schengen members.

BDZ (Bulgarian State Railways) operates international services on several of these routes. Tickets can be booked online at www.bdz.bg/en or at station ticket counters. Just budget extra time at the border crossing — a routine stamp can add 30–60 minutes to a train journey depending on the queue and the specific crossing.

There is no confirmed date for land border Schengen integration as of 2026. When it happens, it will be announced well in advance by the Bulgarian government.

Getting Out of the Airport — Your Practical 2026 Options

Once you clear arrivals, Sofia Airport Terminal 2 gives you several options. The smell of espresso from the café kiosks near the exit hits before you even reach the automatic doors — useful if it is an early-morning landing and you need to reorient.

Metro (Line 4 — Yellow Line)

The fastest and cheapest option. Metro Line 4 connects Terminal 2 directly to the city centre. The journey to Serdika Station takes approximately 25–30 minutes. Trains run from around 05:00 to 24:00, with frequencies of every 5–15 minutes depending on the hour.

  • Single ticket: 1.60 BGN (approx. 0.82 EUR)
  • 24-hour card: 4 BGN (approx. 2.05 EUR)
  • Purchase at vending machines or ticket counters. Card payment (Visa, Mastercard) accepted at machines.

Taxi

Use official taxi stands outside both terminals. Reputable companies include Yellow! Taxi and TaxiMe, both available via their own apps. Fare to the city centre: approximately 20–30 BGN (10–15 EUR) depending on traffic and destination. Always confirm the meter is running before you pull away — unsolicited drivers near the arrivals door sometimes quote flat rates that are three to four times the metered fare.

Public Bus

Bus 84 (from Terminal 2) and Bus 184 (from Terminal 1) connect to the city centre and main transport hubs. Fare is the same as the metro: 1.60 BGN, purchasable from kiosks or the driver.

SIM Cards at the Airport

A1, Yettel, and Vivacom all have kiosks or vending machines in the Terminal 2 arrivals hall. A prepaid SIM with 5–10 GB of data costs between 15 BGN (approx. 7.67 EUR) and 30 BGN (approx. 15.34 EUR). Bring your passport — registration is required by law.

2026 Budget Reality: Entry-Related Costs to Expect

Here is a realistic breakdown of what entering Bulgaria costs beyond your flight ticket in 2026:

  • Visa (if required): Fees vary by nationality and visa type. Check the Bulgarian MFA website for the current schedule. Schengen short-stay visas are issued by member state embassies and cost approximately €80 for most applicants.
  • ETIAS (when live): €7 (approx. 13.69 BGN) — one-off fee, valid three years.
  • Airport metro to city centre: 1.60 BGN (0.82 EUR) — budget tier.
  • Airport taxi to city centre: 20–30 BGN (10–15 EUR) — mid-range convenience.
  • Prepaid SIM card: 15–30 BGN (7.67–15.34 EUR) — budget to mid-range depending on data allowance.
  • Airport ATM withdrawal: Rates are less favourable at airport ATMs. Withdraw just enough to cover transport and your first meal, then use city-centre ATMs. Bulgaria’s currency, the Bulgarian Lev (BGN), is pegged to the Euro at a fixed rate of 1 EUR = 1.95583 BGN.
  • Travel insurance: Strongly recommended. Not factored into the above, but factor it into your pre-trip budget regardless.

Common Mistakes at the Border (and How to Avoid Them)

Two years of travellers navigating the new system has produced a recognisable set of errors:

  • Joining the passport control queue when you don’t need to. If you flew from a Schengen country, walk past it. Following the crowd is a reflex — fight it.
  • Assuming customs doesn’t apply to Schengen arrivals. Customs limits (alcohol, tobacco, currency over €10,000) apply regardless of where your flight came from.
  • Travelling on an expired or near-expiry national ID. EU citizens can use an ID card instead of a passport, but it must be valid. Some airlines will also refuse boarding if validity is under three months.
  • Not checking the 90/180-day rule. Schengen visa holders and visa-exempt nationals are subject to the 90-days-in-any-180-day-period rule across the entire Schengen Area, including Bulgaria. Days spent in Bulgaria now count toward your Schengen total.
  • Using an unofficial taxi from the arrivals hall. This is the oldest trick at any major airport and Sofia is no exception. Use the app or the marked taxi rank.
  • Forgetting ETIAS when it launches. If you are from a visa-exempt country and ETIAS has gone live by your travel date, you cannot board without it. Check before you book.

Frequently Asked Questions

Do I need to show my passport when flying to Sofia from another Schengen country?

No routine passport check happens on arrival if your flight departed from a Schengen member state. You will still need a valid travel document to board the flight itself — airlines require ID at check-in — but Bulgarian Border Police will not inspect it at the Sofia Airport arrivals gate for internal Schengen routes.

Does a Schengen visa cover Bulgaria in 2026?

Yes. A valid Schengen Type C short-stay visa issued by any Schengen member state is fully accepted for entry into Bulgaria. Days spent in Bulgaria count toward the 90-day limit within any 180-day period across the Schengen Area. Check your visa’s validity dates and number of permitted entries before travel.

Is the UK visa-exempt for Bulgaria in 2026?

Yes. British citizens do not need a visa for short stays of up to 90 days within any 180-day period. However, once ETIAS becomes operational, UK passport holders will need to obtain an ETIAS authorisation online before travelling. The fee is €7, and it covers multiple trips for three years.

Do I need a visa to cross the Bulgarian land border from Greece or Romania?

Visa requirements are the same regardless of how you enter Bulgaria. However, land border crossings remain outside the Schengen Area in 2026, meaning full passport checks apply at every road and rail crossing even from Schengen member states like Greece. Budget extra time for these crossings.

Where can I buy a metro ticket at Sofia Airport, and can I pay by card?

Metro tickets are sold at vending machines and staffed counters at the Terminal 2 metro station. Card payment (Visa and Mastercard) is accepted at the machines. A single journey costs 1.60 BGN (approximately 0.82 EUR). A 24-hour unlimited travel card costs 4 BGN (approximately 2.05 EUR).


📷 Featured image by Georgi Kalaydzhiev on Unsplash.

Accessibility Menu (CTRL+U)

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