On this page
- Passport and Core Documents: What Every Visitor Must Carry
- Do You Need a Visa? Schengen, Type C and Type D Explained
- Visa-Free Travellers and ETIAS: The Pre-Travel Step
- Step-by-Step: Applying for a Bulgarian Short-Stay Visa
- Arriving at Sofia Airport: Passport Control, Baggage and Customs
- Crossing by Land: Schengen Neighbours vs. Non-Schengen Borders
- After Passport Control: 2026 Entry Budget, Transport and SIM Options
- What Has Changed Since 2024
- Common Mistakes That Cause Trouble at the Border
- Frequently Asked Questions
Entry rules for Bulgaria look simple until you start reading about them. One site says Bulgaria is fully inside Schengen, another warns about a new authorisation called ETIAS, and a third offers to “process your visa” for a high fee. This checklist sorts out what you actually need, in the order you will need it. Rules can change, so confirm the final details with the official sources listed at the end before you travel.
Prices below are shown in BGN with euro equivalents, using the fixed rate of 1 EUR = 1.95583 BGN. That way the numbers stay useful whichever currency a shop or ticket machine shows.
Passport and Core Documents: What Every Visitor Must Carry
Whatever your nationality, border officers in 2026 expect the same basic set of documents. Prepare these first.
- Valid passport or travel document: It must be valid for at least three months beyond your planned departure from the Schengen area. It must also have been issued within the last ten years.
- Blank pages: You need at least two blank pages for stamps if you enter from a non-Schengen country.
- Proof of sufficient funds: Show that you can cover your stay and your journey home. Bank statements, credit cards with enough limit, or cash all work. The usual benchmark is about BGN 100 (EUR 51.13) per day, or BGN 50 (EUR 25.57) per day if your accommodation is already paid.
- Proof of accommodation: This can be confirmed hotel bookings, a notarised invitation letter from a host in Bulgaria, or other proof of where you will stay.
- Return or onward ticket: You need a confirmed flight home or a ticket for onward travel out of the Schengen area.
- Travel insurance: It is highly recommended for everyone and mandatory for Schengen visa applicants. Aim for at least EUR 30,000 (BGN 58,674.90) of cover.
EU, EEA and Swiss citizens have an easier time. They can enter with a valid national ID card or a passport.
Do You Need a Visa? Schengen, Type C and Type D Explained
Your passport decides which of three paths you take.
You already hold a Schengen visa or residence permit
Bulgaria applies the full Schengen rules at its air and sea borders (since 31 March 2024). A valid uniform Schengen visa (Type C) from any Schengen state lets you enter Bulgaria. So does a residence permit issued by a Schengen member state. You do not need a second visa.
You need a Bulgarian Type C visa
If your country is not on the visa-free list and you hold no Schengen visa or residence permit, you must apply for a Bulgarian short-stay (Type C) visa. It allows up to 90 days within a 180-day period. The full application steps are in a separate section below.
You plan to stay longer than 90 days
Work, study and family reunification need a Type D long-stay visa. That process is complex and goes beyond normal tourist entry, so start with the Bulgarian embassy or consulate in your country of residence.
The 90/180-day rule applies to all non-EU, non-EEA and non-Swiss citizens. You can spend a maximum of 90 days in the Schengen area, including Bulgaria, within any 180-day period.
Visa-Free Travellers and ETIAS: The Pre-Travel Step
Many nationalities can visit Bulgaria without a visa for up to 90 days in any 180-day period. The list includes, but is not limited to, the United States, Canada, the United Kingdom, Australia, New Zealand, Japan, South Korea, Brazil, Mexico, Chile, Argentina, Singapore, Malaysia, Israel, Ukraine, Serbia and North Macedonia. For the full current list, check the European Commission or the Bulgarian Ministry of Foreign Affairs at https://www.mfa.bg/en/.
The new element is ETIAS (European Travel Information and Authorisation System). It is a mandatory online pre-travel authorisation for visa-exempt non-EU citizens heading to the Schengen area, including Bulgaria. It is not a visa. It is a security screening. Before you book, confirm the exact start date on the official EU portal, expected at https://www.etias.eu/ or a designated EU site.
How the ETIAS application works
- Apply online through the official ETIAS website only.
- Prepare your details: personal data, passport information, contact details, education and work history. You will also answer questions about health, criminal record and past travel to conflict zones.
- Pay the fee: EUR 7 (about BGN 13.69), paid online by credit or debit card. Visa, Mastercard and American Express are the common options.
- Wait for the decision: Most applications are processed within minutes, but it can take up to 4 days. If extra information or an interview is needed, it may take 14 to 30 days. Apply well before you travel.
An approved ETIAS is valid for three years or until your passport expires, whichever comes first. It allows multiple entries for short stays of up to 90 days within any 180-day period.
Step-by-Step: Applying for a Bulgarian Short-Stay Visa
This section applies only if you need a Type C visa. Start early, because appointments and processing both take time.
- Find your embassy or consulate. Apply at the Bulgarian embassy or consulate in your country of residence.
- Gather your documents. You will typically need:
- A completed visa application form
- A valid passport that meets the general requirements above
- Two recent passport-sized photos
- Travel medical insurance with at least EUR 30,000 of coverage
- Proof of accommodation, such as hotel bookings or an invitation letter
- Proof of sufficient funds
- A return or onward ticket
- The purpose of your visit, such as a tourism itinerary or a business invitation
- Submit in person. Schedule an appointment and hand in your application at the embassy or consulate.
- Pay the fee. The standard Schengen Type C fee is EUR 80 (about BGN 156.46). Children aged 6 to 12 pay EUR 40 (about BGN 78.23). Children under 6, family members of EU, EEA or Swiss citizens, and certain other categories pay nothing. Confirm the current fee with the consulate when you book your appointment.
- Wait for processing. The standard time is 15 calendar days. In some cases it can stretch to 45 calendar days.
Do not buy non-refundable flights and hotels until you have the visa in your passport. Use bookings that can be cancelled for free as your proof of accommodation.
Arriving at Sofia Airport: Passport Control, Baggage and Customs
Sofia Airport (SOF) has two terminals. Most international flights use Terminal 2, and a free shuttle bus links it to Terminal 1. Official information is at https://www.sofia-airport.bg/en/.
What happens next depends on where your flight started.
- From another Schengen country (Germany, France, Italy and so on): you skip passport control. You walk to baggage claim and the Arrivals Hall, much like a domestic flight.
- From a non-Schengen country (the UK, the USA, Turkey and so on): you go through standard passport control.
Non-Schengen arrivals, step by step
- Follow the signs. After you leave the plane, look for “Passport Control” and “Arrivals.”
- Choose the right lane. EU, EEA and Swiss citizens use the “EU/EEA/CH” lanes and show a passport or national ID card. Some e-gates may be open to eligible citizens. Non-EU citizens use the “All Passports” or “Non-EU” lanes and show a passport plus a visa or ETIAS authorisation if required. Officers may ask about your purpose of visit, length of stay, accommodation and funds, so keep your documents handy.
- Expect a queue at busy times. Waits of 15 to 30 minutes are common in peak hours and can reach 45 to 60 minutes.
- Collect your bags. Check the screens for your flight number and carousel.
- Pass customs. Use the green lane if you have nothing to declare or stay within duty-free allowances. Use the red lane for goods to declare, such as large amounts of cash, restricted items or goods above duty-free limits.
- Exit to the Arrivals Hall.
Crossing by Land: Schengen Neighbours vs. Non-Schengen Borders
Driving or taking a bus into Bulgaria follows the same logic as flying. From Schengen neighbours such as Greece and Romania, you can expect passport-free travel, with no routine passport control. On the borders with non-Schengen countries such as Turkey, Serbia and North Macedonia, standard passport control applies. You must show your passport and, if applicable, your visa or ETIAS authorisation.
Even where checks are relaxed, carry your passport or ID and your other documents.
After Passport Control: 2026 Entry Budget, Transport and SIM Options
Once you are through, your first costs begin. These are the figures for the entry stage of your trip.
Budget reality: entry and first-day costs
- Budget: Take the metro into town for BGN 1.60 (EUR 0.82) per single journey. For a day of exploring, a Sofia City Card costs BGN 4.00 (EUR 2.05) for 24 hours or BGN 10.00 (EUR 5.11) for 72 hours. A second-class train ticket from Sofia to Plovdiv typically costs BGN 10 to 15 (EUR 5.11 to 7.67).
- Mid-range: Use the Bolt app, which is the main ride-hailing app in Bulgaria. Link a card or pay the driver in cash. Uber left Bulgaria in 2016 and has not returned.
- Comfortable: Take an official airport taxi from the stands outside Arrivals. OK Supertrans is the main contracted company. Expect BGN 20 to 30 (EUR 10.23 to 15.34) to the city centre, depending on traffic. Pay in cash (BGN) or by card, but confirm with the driver first.
Getting out of the airport
The Sofia Metro serves Terminal 2 directly. Buy tickets from vending machines (cash or card) or ticket offices, or tap a contactless bank card at the turnstiles. From Terminal 1, take the free shuttle to Terminal 2 first. Avoid anyone who approaches you inside the terminal offering a ride, and use the marked taxi stands. Car rental agencies have desks at Terminal 2.
Mobile data on arrival
Local operators A1, Yettel and Vivacom sell prepaid SIM cards at the airport and in city shops. If you prefer to skip the queue, install an eSIM from a provider such as Airalo or Holafly before you fly, and you will have data the moment you land.
Moving on by train
BDZ (Bulgarian State Railways) sells tickets at station offices, on the website https://www.bdz.bg/en and in its mobile app. You can pay in cash (BGN) or by card.
What Has Changed Since 2024
- Schengen air and sea integration (31 March 2024): Travellers arriving by air or sea from other Schengen countries no longer face passport control in Bulgaria. This is the biggest change for most tourists.
- Land borders: In 2026, passport-free travel by road and rail with Schengen neighbours such as Greece and Romania is the working assumption. Confirm current conditions on the Ministry of Foreign Affairs website before an overland trip.
- ETIAS: This new authorisation did not exist in 2024. Visa-exempt non-EU travellers who once needed only a passport must now plan for an online application, so check the official start date.
- Sofia Metro payments: Contactless payment options have improved, which makes the metro easier for visitors.
Common Mistakes That Cause Trouble at the Border
- Passport validity: Travellers forget the three-month rule beyond departure, or the ten-year issue limit. Check both dates now.
- Too few blank pages: Two blank pages are needed when entering from a non-Schengen country.
- Unofficial ETIAS websites: Use official EU portals only and do not pay extra “service fees.”
- Counting days wrongly: Time in other Schengen countries counts toward your 90 days within 180.
- No proof of funds or accommodation: Officers can ask. Keep bank statements, bookings or a notarised invitation letter ready.
- One-way tickets: You need a return or onward ticket out of the Schengen area.
- Skipping insurance: It is not always mandatory, but a medical emergency without it is expensive.
- Taking unofficial taxis: Use the designated stands or Bolt.
- Relying on old information: Check the Ministry of Foreign Affairs (https://www.mfa.bg/en/) and the European Commission’s Schengen information before you go.
Frequently Asked Questions
Do I need a visa to visit Bulgaria in 2026?
It depends on your passport. Citizens of the EU, EEA and Switzerland, plus visa-exempt countries such as the United States, Canada, the United Kingdom, Australia and Japan, can enter without a visa for up to 90 days in any 180-day period. Other nationalities need a Schengen or Bulgarian Type C visa.
Is ETIAS required for Bulgaria?
ETIAS is a mandatory pre-travel authorisation for visa-exempt non-EU citizens heading to the Schengen area, including Bulgaria. It is not a visa. The fee is listed at EUR 7 (about BGN 13.69). Apply only on the official EU portal, and confirm the start date before you book your trip.
How long can I stay in Bulgaria as a tourist?
Non-EU/EEA/Swiss citizens can stay up to 90 days within any 180-day period in the Schengen area, and Bulgaria counts toward that total. Days spent in Germany, Greece or Italy count too. Stays beyond 90 days need a Type D long-stay visa, which is a separate and more complex process.
Do I need a passport check if I fly to Sofia from Germany?
No routine passport control applies on flights from another Schengen country such as Germany, France or Italy. You walk to baggage claim and then the Arrivals Hall like a domestic flight. Still carry your passport or ID, because airlines and officers can ask for it.
Is travel insurance mandatory for Bulgaria?
Insurance is not always mandatory for visa-exempt travellers, but it is strongly recommended and mandatory for Schengen visa applicants. Choose a policy with at least EUR 30,000 (BGN 58,674.90) of cover for medical emergencies, repatriation and trip cancellation. Keep a printed copy in your hand luggage.
📷 Featured image by Richard Williams on Unsplash.