Sofia Entry Requirements

Sofia Entry Requirements

Visa, immigration, and customs information

Important Notice Entry requirements can change at any time. Always verify current requirements with official government sources before traveling.
Before you travel: official formalities
  • EU Entry/Exit System (EES)

    Who
    Non-EU nationals travelling for a short stay, whether or not they need a visa
    When
    At the border, each time you cross an external border of a country using the system
    Cost
    Free

    Passport control officers take a photo of your face and/or scan your fingerprints, and your passport is no longer stamped. Nothing needs to be done before travel.

    Official site
    Checked against the official source 2026-09-26
  • ETIAS (European Travel Information and Authorisation System) Not yet in operation

    Who
    Visa-exempt visitors, once the system starts
    When
    Not required yet. The EU will announce the start date several months in advance

    ETIAS is not in operation and no applications are being collected. Sites offering to apply for it now are not official.

    Official site
    Checked against the official source 2026-09-26
Bulgaria joined the Schengen Area in early 2025. This changes how you enter Sofia. EU and EEA passport holders breeze through. Everyone else faces rules that vary by nationality, purpose, and length of stay. Bulgaria follows standard Schengen visa policy. Your existing Schengen visa usually covers entry here. Check current rules before booking. Policies shift fast. Bilateral agreements and new electronic systems update constantly. Treat this as orientation only. Verify specifics with Bulgaria's Ministry of Foreign Affairs or your own consular service. Most visitors arrive at Sofia Airport. Passport control and customs share one terminal. Lines move efficiently outside peak periods. Bulgaria keeps the lev, not the euro. This matters at customs. Cash declarations depend on your currency. Border procedures feel methodical. New Schengen membership means systems are still bedding in. Electronic border upgrades may slow things slightly.

Visa Requirements

Entry permissions vary by nationality. Find your category below.

Bulgaria applies Schengen visa policy. Your need for a visa, visa-free entry, or future electronic authorization depends on nationality. Schengen sets the rules. Bilateral exceptions exist. Confirm your status through official Bulgarian consular channels. The framework below is general. Verify specific nationalities and permitted stays against official sources.

Visa-Free Entry
Check the official Bulgarian Ministry of Foreign Affairs website. Permitted stay varies by passport.

Several nationalities enter Bulgaria and wider Schengen territory without visas. Eligibility and permitted stay length depend on your passport. Bilateral agreements between Bulgaria and your home country may extend or limit access.

Visa-free entry has limits. Cumulative day caps apply within rolling periods. Overstay triggers fines, detention, or bans. You still need passport validity extending beyond departure. Confirm exact requirements before travel.

Electronic Travel Authorization (ETA/eVisa)
Will be tied to the traveler's visa-free allowance once ETIAS launches.

The European Union is building ETIAS, the European Travel Information and Authorisation System. This will affect visa-exempt travelers entering Bulgaria and other Schengen countries. ETIAS is not live yet. No applications exist. The EU will announce launch dates months ahead. Ignore sites claiming to process ETIAS now. Once active, eligible travelers complete a short online form before departure. At the border, non-EU nationals on short stays face EES, the EU Entry/Exit System. This replaces passport stamps with digital records. EES costs nothing. Officers capture biometrics briefly, usually facial photos or fingerprints. No advance preparation needed. Official EES information lives at travel-europe.europa.eu/ees. ETIAS details are at travel-europe.europa.eu/etias.

How to Apply: ETIAS is not accepting applications. Launch timing remains unconfirmed. When live, use the official ETIAS portal only. Ignore third-party sites. EES requires no advance action. Everything happens at the border.
Cost: ETIAS will charge a fee. The EU will confirm the amount at launch. EES remains free.

Until ETIAS launches, visa-exempt travelers need only valid passports and trip documentation. Once active, approved authorization will likely become a boarding requirement. Monitor official EU travel sites for confirmed dates.

Visa Required
Stay length depends on your granted visa. Short-stay Schengen visas limit cumulative days within rolling periods. Your visa sticker confirms specifics.

Some nationalities need Schengen visas. Apply through Bulgarian embassies or consulates before traveling to Sofia. Visa type, required documents, and processing time depend on your visit's purpose and duration.

How to Apply: Submit applications at Bulgarian embassies or consulates in your country of residence. Some regions use designated visa application centers. Typical requirements include completed forms, passport photos, accommodation proof, travel insurance, financial evidence, and purpose documentation. Processing times vary. Apply early. Some locations require advance appointments.

Valid Schengen visas from other member states generally permit Bulgaria entry for remaining validity. Confirm this officially. Edge cases exist. Consular officers make final decisions. Meeting minimum requirements does not ensure approval.

Arrival Process

Most international visitors arrive at Sofia Airport, which handles both Schengen and non-Schengen flights. The arrival process is generally orderly, though it can slow down when several flights land within a short window. Here is what to expect from touchdown to the exit.

1
Disembarkation and terminal routing
After landing at Sofia Airport, follow signs toward passport control. Flights from within the Schengen Area may be routed through a simplified channel, while flights from outside the Schengen zone go through full border checks.
2
Passport control
Present your passport to the border officer. EU and EEA nationals can use the designated EU lane, which tends to move faster. Non-EU nationals will go through the standard lane, where the officer checks your passport validity, visa or visa exemption status, and may ask about the purpose and length of your stay. Under the EU Entry/Exit System, non-EU short-stay travelers will have a facial photo taken or fingerprints scanned at this stage, replacing the traditional passport stamp. This is handled by the officer at the booth and requires no advance preparation on your part.
3
Baggage claim
Proceed to the baggage carousels. Flight numbers and carousel assignments are displayed on screens. Sofia Airport is compact enough that the walk from passport control to baggage claim is short.
4
Customs
After collecting your luggage, you pass through the customs hall. If you have nothing to declare, take the green channel. If you are carrying goods or cash above the allowable limits, or restricted items, use the red channel and present a declaration. Officers may conduct random checks in either channel.
5
Arrival hall
Once through customs you enter the public arrivals area, where you will find transport options, currency exchange, and information desks.

Documents to Have Ready

Valid passport
Required for all non-EU nationals and strongly advisable for EU citizens as well, since national ID cards, while technically accepted from EU countries, can sometimes cause delays. Your passport should be valid for a period beyond your planned departure. The exact requirement depends on your nationality, so verify this with official sources before traveling.
Visa or proof of visa exemption
If your nationality requires a visa, you must have a valid Schengen visa affixed to your passport. Visa-exempt travelers should be prepared to show evidence of their onward travel and the purpose of their visit if asked.
Proof of accommodation
Border officers may ask to see a hotel booking, rental confirmation, or a letter from your host in Sofia. Having this accessible, whether printed or on your phone, can smooth the process.
Proof of sufficient funds
You might be asked to demonstrate that you can support yourself during your stay. A bank statement, credit card, or cash can serve this purpose. There is no single published threshold that applies to everyone, so carry what you would reasonably need.
Travel insurance
Mandatory for Schengen visa holders and strongly recommended for everyone else. The policy should cover medical expenses and repatriation. Visa applicants are typically required to show a policy with a minimum coverage level. Check the consulate's current requirements.
Return or onward ticket
Evidence that you plan to leave Bulgaria or the Schengen Area before your permitted stay expires. This can be a flight booking, train ticket, or similar confirmation.
EES biometric capture
Non-EU nationals entering for a short stay will have their biometrics recorded under the EU Entry/Exit System at passport control. This replaces the passport stamp and requires no documents or preparation on your part. The border officer handles it at the booth. The official reference is travel-europe.europa.eu/ees.

Tips for Smooth Entry

Keep your documents organized and accessible. Having your passport, booking confirmation, and insurance policy ready before you reach the booth saves time and makes a good impression.
If you are entering on a Schengen visa issued by another country, be ready to explain why you are entering through Sofia rather than the issuing country. The standard rule is that you enter through the country of main destination or first entry, and officers sometimes ask about this.
Sofia Airport is not enormous. But if you arrive on a busy flight from outside the Schengen zone, the passport control queue can take a while. Factor that in when planning ground transport connections.
Answer border officers' questions honestly and briefly. Volunteering too much information tends to slow things down rather than help.
If you are transiting through Sofia to another destination, confirm whether you need a Bulgarian or Schengen visa for the transit itself, even if your final destination has different entry rules.

Customs & Duty-Free

Bulgaria applies EU customs regulations for travelers arriving from outside the European Union. If you are arriving from another EU member state, there are generally no customs restrictions on goods for personal use, though excise goods like alcohol and tobacco still have guideline quantities. Travelers coming from outside the EU face standard duty-free limits and must declare anything above them.

Alcohol
From outside the EU: 1 liter of spirits above 22% ABV or 2 liters of fortified wine, sparkling wine, or liqueurs; 4 liters of still wine; 16 liters of beer. These are per-person allowances and cannot be pooled.
You must be at least 17 years old to bring alcohol into Bulgaria. From within the EU, there are no fixed limits for personal use. But carrying unusually large quantities may prompt questions.
Tobacco
From outside the EU: 200 cigarettes, or 100 cigarillos, or 50 cigars, or 250 grams of smoking tobacco. These are alternatives, not cumulative.
You must be at least 17. If arriving from certain non-EU countries with lower excise duties, reduced allowances may apply. Check before traveling.
Currency
Cash and monetary instruments at or above the EU declaration threshold must be declared when entering or leaving Bulgaria.
This rule covers every form of currency. Banknotes, coins, traveler's cheques, and bearer-negotiable instruments all count. Fail to declare and your cash gets seized. Bulgaria uses the lev, not the euro. Factor in everything you carry, whatever the denomination. The Bulgarian Customs Agency publishes exact thresholds and forms.
Gifts and Other Goods
Personal-use goods qualify if they stay within EU duty-free limits. Air and sea travelers get higher allowances. Land and inland waterway arrivals face stricter caps.
Anything over the limit needs declaring. Duties and taxes may apply. Commercial quantities never qualify as personal allowance. Check current thresholds on the Bulgarian Customs Agency website.

Prohibited Items

  • Narcotics and psychotropic substances are banned. Valid medical prescriptions and supporting documents are required for exceptions.
  • Counterfeit goods, including pirated media and fake branded merchandise
  • Weapons, ammunition, and explosives need permits from Bulgarian authorities. Carry them without paperwork and they get confiscated.
  • Certain animal products and foodstuffs face restrictions. These come from outside the EU. Veterinary and phytosanitary controls apply.
  • Products from endangered species need CITES permits. Ivory, certain skins, and coral fall under this rule. Valid documentation is mandatory.

Restricted Items

  • Prescription medication must stay within personal-use quantities. Carry a doctor's letter and the original prescription. Get it translated, or at least keep it in English. This prevents border complications.
  • Live animals and pet food face EU veterinary entry requirements. Microchipping, vaccination, and an EU health certificate are mandatory. Check compliance before arrival.
  • Cultural artifacts, antiques, and artworks may need export permits from their country of origin. Bulgarian customs can inspect these on entry. Have paperwork ready.
  • Hunting firearms need advance authorization from Bulgarian authorities. EU firearms directives also apply. Start the paperwork early.

Health Requirements

Bulgaria keeps health requirements light for most visitors. A few preparations help before flying to Sofia.

Required Vaccinations

  • No vaccinations are broadly mandated for Bulgaria entry. One exception exists. Travelers from yellow fever endemic countries may need to show a valid certificate. Stopping in a risk area before Sofia? Carry your International Certificate of Vaccination.

Recommended Vaccinations

  • Keep routine vaccinations current. Measles-mumps-rubella, diphtheria-tetanus-pertussis, and seasonal influenza matter most.
  • Several national health authorities recommend Hepatitis A vaccination for southeastern Europe travel.
  • Hepatitis B may be advised depending on your activities and length of stay
  • Tick-borne encephalitis exists in Bulgaria. Rural and forested areas carry higher risk. Planning hikes outside Sofia? Discuss vaccination with a travel health provider.

Health Insurance

Schengen visa holders need travel health insurance. Policies must show adequate medical coverage for visa applications. Others face no legal insurance requirement. Strongly recommended anyway. Bulgarian hospitals deliver competent care. Uninsured foreigners pay steep costs. Medical evacuation runs expensive. EU citizens with valid European Health Insurance Cards get state healthcare on Bulgarian terms. Private facilities and repatriation stay excluded.

Current Health Requirements: Arriving from yellow fever risk countries? Border officials may demand a valid vaccination certificate. Otherwise Bulgaria requires no specific health documents for entry. Rules shift during disease outbreaks. Check the Bulgarian Ministry of Health or your home country's travel advisory before departure.

Protect Your Trip with Travel Insurance

Comprehensive coverage for medical emergencies, trip cancellation, lost luggage, and 24/7 emergency assistance. Many countries recommend or require travel insurance.

Get a Free, No-Obligation Quote from World Nomads
Read our complete Sofia Travel Insurance Guide →

Important Contacts

Essential resources for your trip.

Embassy or Consulate
Your embassy or consulate in Sofia handles lost passports, emergencies, and consular services. Most major nations maintain diplomatic posts there.
Find your embassy's address and contacts on your government's foreign affairs website before traveling. Save details offline. You might need them without internet access.
Immigration Authority
The Bulgarian Ministry of Foreign Affairs manages visa policy. The Migration Directorate of the Ministry of Interior handles residence permits and stay extensions.
Check visa eligibility and application procedures on the Ministry of Foreign Affairs website directly. Skip unofficial aggregator sites. They often lag behind.
Emergency Services
Dial 112 for any emergency in Sofia. Police, ambulance, and fire all use this number. It works EU-wide. Operators usually speak English.
Non-emergency police? Call 166. Ambulance also answers at 150. Fire services take 160. Stick with 112. It covers everything.

Special Situations

Additional requirements for specific circumstances.

Traveling with Children

Bulgaria watches minors closely at borders. Child trafficking concerns drive this vigilance. If a child travels with one parent, carry a notarized consent letter from the absent parent. Translate it into Bulgarian or English. Non-parents need notarized authorization from both parents plus proof of relationship. Bulgarian nationals face strict rules for children leaving the country. These apply to outbound travel. Officers may scrutinize inbound minors similarly. Clear documentation prevents delays. It stops difficult conversations at passport control.

Traveling with Pets

EU pets need a passport. It must show valid rabies vaccination and microchip identification. Pets from outside the EU need more. Bring an official veterinary health certificate issued within a set number of days before travel. The rabies vaccination must be at least 21 days old. The microchip must read on a standard ISO scanner. Some non-EU countries require a rabies antibody titer test. Use an EU-approved laboratory. Bulgaria restricts certain dog breeds. Check the current list. Airlines and ground transport add their own rules.

Extended Stays

Staying longer requires planning. Apply for a long-stay visa (Type D) before arrival. Alternatively, apply for a residence permit through the Migration Directorate from within Bulgaria. Valid reasons include employment, study, family reunification, investment, or retirement. Overstaying brings consequences. Fines apply. Entry bans follow. Even one day matters. Plans change. Contact the Migration Directorate in Sofia before your authorization expires. Do not wait. Do not hope no one notices.

Arriving by Land

Sofia connects well by road and rail. Serbia, North Macedonia, Greece, Romania, and Turkey are all reachable. Land borders follow the same entry rules as airports. Processing times vary. Crossing points differ. Time of day matters. Some smaller crossings close early. Drivers need vehicle registration documents. Insurance must be valid in Bulgaria. Buy a vignette for motorways. Duty-free allowances are lower by land. Check current thresholds with the Bulgarian Customs Agency.

Know What to Pack

Climate-specific clothing, travel documents, electronics, and gear, with shopping links for every item.

View Sofia Packing List →