Home / Transit visa

Do you need a transit visa for Bulgaria? (2026)

📅 Checked: 17 October 2026⏱ 4 minutes🔗 Official sources

Since 1 January 2025 Bulgaria has been a full Schengen member, so common Schengen rules apply — there is no separate “Bulgarian transit visa” any more.

In short: with a residence permit or valid visa of any Schengen country you need no transit visa. Visa-free nationals (US, UK, Ukraine and Moldova with biometric passports and others) also don't. Nationals of visa-required countries need a Schengen C visa to cross Bulgaria overland.

Types of transit visa

Who does not need one

Driving through

There are no checks at the Romanian and Greek borders, but the Turkish and Serbian borders are external Schengen borders with full checks. You also need insurance valid in Bulgaria and an e-vignette for toll roads (bgtoll.bg). Rules change — check with the Bulgarian Foreign Ministry before you travel.

FAQ

Do I need a transit visa for Bulgaria with a Schengen residence permit?

No. A residence permit of any Schengen country lets you stay up to 90 days in any 180, transit included.

How much is a Schengen visa for Bulgaria?

The consular fee for a C visa is €90.

📚 Sources: 4
  1. Bulgarian MFA: visa for Bulgaria
  2. MFA: airport transit visa A
  3. European Commission: Schengen area
  4. European Commission: EU visa policy

For information only; not legal advice.