Who Needs a Visa to Enter Bulgaria and How to Apply
Bulgaria sits at a Schengen crossroads: air and sea entry is now Schengen, land borders are not, and visa rules depend on your passport.
Who Needs a Visa to Enter Bulgaria and How to Apply
Whether you need a visa for Bulgaria depends on your travel document, not your itinerary. Since 31 March 2024, Bulgaria has been a full Schengen member for air and sea entry. Days spent here count toward your 90-day Schengen limit. Land borders with Romania and Greece are open without internal checks. For most travellers the rule is straightforward: if you hold a passport from the EU, EEA, Switzerland, the United States, Canada, the United Kingdom, Australia, New Zealand, Japan, South Korea, Israel, or the United Arab Emirates, you enter without a visa for up to 90 days in any 180-day period. No application. No fee. Just your passport at the border.
If you carry a different passport, you need a visa before you travel. Bulgaria does not issue visas on arrival. To any nationality. There is no waiver programme beyond the list above. An e-visa is available for nationals of Turkey, India, and other countries listed on the Ministry of Foreign Affairs e-Visa portal. Processing takes roughly 15 calendar days. For all other nationalities not visa-free and not e-visa eligible, you must apply at a Bulgarian embassy or consulate in your country of residence. Start that process at least two months before departure.
Travellers who hold a valid Schengen visa or a residence permit from any Schengen state get a simpler route. You may enter Bulgaria without a separate Bulgarian visa for stays up to 90 days in any 180-day period. Your Schengen visa does the work. Show it at the border alongside your passport.
Bulgaria’s Specific Schengen Status and What it Means at the Border
Bulgaria's Schengen membership is not total. The country is a full Schengen member for air and sea travel since 31 March 2024. Flights from other Schengen countries, such as Germany or France, land at Sofia Airport without passport checks. The same applies to ferries from Greek islands, though those are rare. Internal border checks at Sofia Airport (SOF), Burgas Airport (BOJ), and Varna Airport (VAR) have been abolished for flights within the Schengen zone.
Land borders are different. Bulgaria shares land borders with Romania and Greece, and internal land border checks with those countries have been abolished for Schengen travel. But non-EU nationals entering by land from a non-Schengen country, such as Turkey or Serbia, still face passport and visa checks. The Schengen Information System is checked for all travellers entering from outside the zone.
What Border Officers Actually Ask
For EU, EEA, and Swiss nationals, the process is an identity document check only. A valid national identity card is accepted. For non-EU nationals, border officers may request: a passport valid at least three months beyond your intended departure date, proof of onward travel, proof of accommodation, proof of sufficient funds at BGN 100 per day or equivalent, and travel medical insurance. Carry printed or digital copies. The Ministry of Foreign Affairs publishes the official rules. Check mfa.bg.
Practical Application Steps for Those Who Need a Visa
If you need a visa, the procedure is the same whether you fly into Sofia or arrive by bus from Istanbul. You apply at a Bulgarian embassy or consulate in your country of residence. The application is for a short-stay C visa. Standard processing time is up to 15 calendar days. Apply earlier. Do not assume the embassy will expedite for travel next week.
E-visa applicants from Turkey, India, and other eligible countries use the Bulgarian Ministry of Foreign Affairs e-Visa portal. The application is online. You upload your passport scan, a photo, and your travel details. Processing takes up to 15 calendar days. The e-visa is for short stays only. After approval, print the document and carry it with your passport.
Failure Case: You Arrive Without a Visa
If you arrive at Sofia, Burgas, or Varna airport and you do not have a visa and you are not visa-free, you will be refused entry. There is no visa-on-arrival facility. No payment at the counter that fixes the problem. No appeal process that works on the spot. The airline will return you to your point of origin. Do not test this. Check your nationality on the Ministry of Foreign Affairs list before you book a ticket.
| Traveller Category | Entry Document | Maximum Stay | Action Required Before Travel |
|---|---|---|---|
| EU/EEA/Swiss national | Valid national identity card or passport | 90 days per 180-day period | None; carry ID |
| Visa-free national (USA, UK, CA, AU, NZ, JP, KR, IL, AE) | Valid passport with 3+ months validity beyond departure | 90 days per 180-day period | None; carry passport and proof of funds |
| Schengen visa holder | Valid Schengen visa + passport | 90 days per 180-day period (within visa validity) | None; use the Schengen visa |
| E-visa eligible (Turkey, India, others) | E-visa approval + passport | Up to 90 days per 180-day period | Apply on mfa.bg e-Visa portal up to 15 days before travel |
| Visa required (all other nationalities) | C visa sticker in passport | Up to 90 days per 180-day period | Apply at Bulgarian embassy or consulate at least 2 months before travel |
Cash, Documents, and What Can Go Wrong at the Border
Bulgaria uses the Bulgarian lev (BGN), not the euro. The peg is fixed at 1 EUR to 1.95583 BGN. Cash is essential outside Sofia and large cities. At border crossings, especially by land from Turkey or Serbia, carry enough cash for accommodation and transport. ATMs exist in towns but are unreliable in remote areas. Carry small notes for the first day.
Border officers may request proof of onward travel. Have a printed or offline copy of your return ticket or onward bus or flight booking. Accommodation proof works the same way. If you plan to camp or stay with friends, have an invitation letter with a local address. Do not claim you will "figure it out" on arrival. That fails at every land border.
The Single Thing That Most Often Goes Wrong
Passport validity. Non-EU nationals must hold a passport valid for at least three months beyond the intended departure date from Bulgaria. This is a rule from the Ministry of Foreign Affairs, enforced at all entry points. If your passport expires in two months and you plan a two-week stay, you are refused. Check the expiry date against your return ticket before you book anything. You cannot fix this at the border.
Common Questions
Can I enter Bulgaria with a Schengen visa that has already been used?
Yes. A valid Schengen visa is required. A used visa that has not expired but has been stamped for a previous trip is still valid for Bulgaria as long as it has remaining days within its validity period and you have not exceeded 90 days in the Schengen area.
Do I need a visa if I am transiting through Sofia Airport?
If you are a visa-required national and you stay in the international transit area of Sofia Airport and do not clear passport control, you do not need a visa. If your connecting flight requires you to switch terminals or leave the transit zone, you need a visa or a visa-free passport.
How do I prove sufficient funds at the Bulgarian border?
Carry cash in BGN or EUR, or a bank statement from the last 30 days showing a balance equal to BGN 100 per day of your stay. Credit card statements are accepted. The officer may count the funds against your stated length of stay. A card with a limit under the required amount is not sufficient.
Does Bulgaria accept the International Driving Permit for visa requirements?
No. The International Driving Permit is relevant for driving, not for visa or entry requirements. It does not replace a passport or visa. Your entry document is your passport and, if required, your visa or e-visa.
What happens if I overstay my 90-day visa-free period?
Overstaying is a violation of Bulgarian immigration law. You may be fined, detained, and banned from re-entering Bulgaria or the Schengen area. The overstay is recorded in the Schengen Information System. Exit is not guaranteed to be smooth. Leave before day 90.
Can I apply for a Bulgarian visa after arriving in Bulgaria?
No. Bulgaria does not issue visas on arrival, and there is no facility to adjust your status from visa-free to visa-holder while inside the country. Apply from your country of residence. The only exception is for holders of a valid Schengen visa who can enter without a separate Bulgarian visa.
Do children need a visa?
Yes, children require the same visa or visa-free status as adults. If a child has a different nationality from the parent, check the child's passport requirements separately. A child with a US passport enters visa-free. A child with an Indian passport needs a visa or e-visa, even if the parent is visa-free.
Read next
-
Staying Connected in Bulgaria With eSIM, Local SIM, or Just Roaming Compare eSIM convenience, local SIM value from Vivacom or A1, and EU roaming reliability for Bulgaria's mountain dead zones and coastal resorts.
-
Best Time to Visit Bulgaria by Season and What Each One Actually Delivers Bulgaria's seasons dictate more than weather: mountain lifts shut in May, the coast fills with Romanian families in July, and Easter closes everything.
-
Getting Around Bulgaria by Bus and Car When Timetables Are Aspirational Bulgaria's bus network is a patchwork of private companies, cash fares, and aspirational timetables—here is how to make it work.
-
Cash and Cards in Bulgaria What Actually Works at Taverns and Buses The Bulgarian lev rules daily life: cards work in Sofia and big resorts, but rural buses, guesthouses, and station toilets demand coins.
-
Safety in Bulgaria Reading the Advice Without Being Misled by It Bulgaria is statistically safe, but stray dogs, empty rural roads, and slow mountain rescue create risks that generic advice misses.
-
What a Trip to Bulgaria Actually Costs, Without the Spreadsheet Nonsense Understand the shape of your Bulgaria budget: where money vanishes, where it stretches, and how the cash economy changes your spending.