On this page
- Bulgaria’s Full Schengen Membership: What It Actually Means for You
- Do You Need a Visa? Schengen Exemptions, ETIAS, and Visa Types Explained
- Step-by-Step: Passport Control at Sofia Airport in 2026
- E-Gates, Wait Times, and How to Move Through Faster
- Customs: Green Channel, Red Channel, and What You Must Declare
- 2026 Budget Reality: Visa Fees, ETIAS Costs, and Other Entry Expenses
- Getting from Sofia Airport into the City After Clearing Customs
- Common Mistakes at the Border (and How to Avoid Them)
- Frequently Asked Questions
A lot of travelers arrive in Bulgaria in 2026 still unsure about one thing: does Schengen membership mean no passport check at all, or is there still a queue? And then there’s ETIAS — a system many people heard about but weren’t sure had actually launched yet. The short answer is that Bulgaria is now a full Schengen member, ETIAS is fully operational, and what happens to you at the border depends entirely on where you flew from and which passport you carry. This guide walks you through every step, so there are no surprises when your flight lands.
Bulgaria’s Full Schengen Membership: What It Actually Means for You
Bulgaria completed its phased Schengen integration over two years. Air and sea border controls were the first to go, abolished in March 2024. By 2026, land border controls between Bulgaria and other Schengen member states have also been fully removed. That last step — eliminating land checks — is the part many travelers missed reading about.
In practical terms, this is what it means for your arrival:
- Flying in from Amsterdam, Berlin, Vienna, Rome, or any other Schengen city? You will not go through passport control. You walk off the plane, collect your bags, clear customs if you have anything to declare, and walk out. That’s it.
- Flying in from London, New York, Istanbul, Dubai, or any non-Schengen origin? You go through full external Schengen border control, conducted by the Bulgarian Border Police (Гранична полиция). The same rules that apply at Amsterdam Schiphol or Frankfurt apply here.
- Driving in from Serbia, Turkey, or North Macedonia? These countries are not Schengen members, so the land crossings with them are external Schengen borders. Passport control is mandatory.
- Driving in from Greece or Romania? Both are Schengen members. By 2026, there are no routine passport checks at these land borders.
Bulgaria’s external Schengen borders — particularly the land crossings with Turkey at Kapitan Andreevo and with Serbia at Kalotina — can get busy. If you’re crossing by road from a non-Schengen country, expect queues at peak travel periods, especially summer weekends and public holidays.
Do You Need a Visa? Schengen Exemptions, ETIAS, and Visa Types Explained
Because Bulgaria now applies the common Schengen visa policy, your visa situation for Bulgaria is the same as for any other Schengen country. Here’s how it breaks down.
EU, EEA, and Swiss Citizens
If you hold a passport from an EU or EEA country, or from Switzerland, you can enter Bulgaria with a valid passport or a national identity card. No visa, no ETIAS, no pre-registration of any kind. This group also uses the fast EU/EEA/CH lanes at passport control.
Visa-Exempt Third-Country Nationals (with ETIAS)
Citizens of several dozen countries — including the USA, Canada, Australia, New Zealand, the UK, Japan, South Korea, Brazil, Argentina, and Mexico — can enter the Schengen Area for up to 90 days within any 180-day period without a visa. The purpose can be tourism, business, or visiting family.
However, as of 2026, these travelers must hold a valid ETIAS (European Travel Information and Authorisation System) authorisation before boarding any flight, ferry, or bus into the Schengen Area. ETIAS is not a visa. It is a pre-travel screening — the EU’s equivalent of the US ESTA. You apply online at the official EU portal, the application takes about 10 minutes, the fee is €7 (approximately 13.69 BGN), and in most cases you receive approval within minutes to a few hours.
Once approved, your ETIAS authorisation is:
- Valid for three years or until your passport expires, whichever comes first
- Linked to your specific passport, not transferable
- Good for multiple entries to any Schengen country, including Bulgaria
Apply through the official EU ETIAS portal at etias.eu or through the European Commission’s official travel pages. Avoid third-party websites that charge far more than the official €7 fee — they add nothing of value.
Nationals Who Need a Schengen Type C Visa
Citizens of countries not on the exemption list — including India, China, Russia, and most African nations — must apply for a Schengen Type C short-stay visa before travelling. This visa covers stays of up to 90 days and allows movement throughout the entire Schengen Area, not just Bulgaria.
The application process:
- Apply at the Bulgarian Embassy or Consulate in your country of residence, or through an authorised visa application centre such as VFS Global.
- Submit a valid passport with at least 3 months of validity beyond your intended departure date, issued within the last 10 years, with at least two blank pages.
- Provide a completed Schengen visa application form, two recent passport-sized photos, and travel insurance with minimum coverage of €30,000.
- Show proof of accommodation (hotel booking or invitation letter), a return flight reservation, and bank statements or credit card statements proving sufficient funds — broadly around €50–70 per day of stay.
- Book an appointment for submission and biometric data collection.
- Allow at least 15 calendar days for processing, though it can extend to 45 days. Applications can be submitted up to 6 months before travel.
Long-Stay Type D Visas
If you’re planning to stay in Bulgaria for more than 90 days — for work, study, or family reunification — you need a national Type D long-stay visa. These are issued by Bulgaria and applied for at a Bulgarian embassy or consulate. Standard processing costs approximately €100 (around 195.58 BGN); express processing costs approximately €200 (around 391.17 BGN). Requirements vary depending on the purpose of stay. Always confirm current fees directly with the Bulgarian Ministry of Foreign Affairs at mfa.bg/en.
Step-by-Step: Passport Control at Sofia Airport in 2026
Sofia Airport (SOF) handles the vast majority of international arrivals. It has two terminals — Terminal 1 (T1) and Terminal 2 (T2) — and most international flights, particularly long-haul and non-Schengen routes, use T2. The moment your wheels touch down and you step off the jet bridge, here is what happens.
Step 1: Follow Signs for Arrivals
Signage inside T2 is in both Bulgarian (Пристигащи) and English. Follow the overhead signs toward passport control. The corridors can feel long after a red-eye, but the layout is logical.
Step 2: Enter the Passport Control Hall
You will arrive at a hall divided into clearly marked lanes. Choose the correct one:
- EU / EEA / CH: For EU, EEA, and Swiss passport holders. Present your passport or national ID card. Officers may verify your document, though for those using e-gates this is automated.
- All Passports / Third-Country Nationals: For everyone else — visa-exempt travellers with ETIAS, and visa holders.
Step 3: Present Your Documents
If you are in the non-EU lane, have these ready before you reach the desk — not buried in your bag:
- Valid passport
- Your Schengen Type C visa (if required), affixed in your passport
- Your ETIAS authorisation confirmation (printed or shown on your phone screen), if applicable
- Return or onward ticket — a screenshot on your phone is fine
- Hotel booking or accommodation confirmation
- Evidence of sufficient funds if asked (card or bank statement)
The Bulgarian Border Police officer may ask a few short questions: the purpose of your visit, where you’ll be staying, how long you plan to remain, whether you have a return ticket. Answer clearly and briefly. Tourism, a week, Sofia Marriott, yes — that’s all it usually takes.
Step 4: Baggage Claim
After clearing passport control, check the overhead screens for your flight number and the corresponding baggage carousel. If your luggage doesn’t appear within 30 minutes of the last bag coming out, don’t wait any longer — report it immediately at your airline’s handling agent desk in the baggage claim area (typically Swissport or Goldair Handling). Get a Property Irregularity Report (PIR) reference number before you leave the secure zone.
Step 5: Customs
Head toward either the green or red channel — covered in detail in the next section — and then exit into the arrivals hall.
E-Gates, Wait Times, and How to Move Through Faster
By 2026, Sofia Airport has significantly expanded its automated border control e-gate infrastructure at T2. E-gates use facial recognition matched against your biometric passport chip to confirm identity without a human officer.
Currently, e-gates at SOF are available to EU, EEA, and Swiss citizens aged 18 and over who hold a biometric passport (the kind with the small camera symbol on the cover). The process: scan your passport at the reader, look into the camera, wait for the gate to open, and walk through. The whole thing takes about 60–90 seconds.
There are ongoing EU-level discussions about extending e-gate access to visa-exempt third-country nationals (US, UK, Canadian passport holders with valid ETIAS), but verify the current situation at SOF directly before you travel, as implementation timelines vary by airport.
Realistic wait times in 2026:
- EU/EEA/CH lanes (manned): 5–15 minutes under normal conditions
- E-gates: 1–2 minutes per person; the queue itself rarely builds up
- Non-EU/EEA/CH lanes: 15–45 minutes during normal peaks; can exceed 60 minutes when several long-haul flights land simultaneously
The busiest periods at SOF passport control are Friday and Sunday evenings in July and August, and the days immediately before and after Bulgarian public holidays. If your flight schedule gives you any flexibility, mid-week morning arrivals are the smoothest.
Customs: Green Channel, Red Channel, and What You Must Declare
Customs at Sofia Airport follows standard EU rules. After collecting your bags, you choose a channel:
- Green Channel (Nothing to Declare): Use this if you are not carrying goods that exceed duty-free limits and have no restricted or prohibited items. Random checks do happen — officers may pull travellers aside regardless of which channel they use.
- Red Channel (Goods to Declare): Use this if you are carrying items that require declaration.
The most important things to know about declaration requirements:
- Cash and monetary instruments: Any amount of €10,000 (approximately 19,558 BGN) or more — whether in banknotes, cheques, gold coins, or other monetary instruments — must be declared when entering or exiting the EU. This is not a ban on carrying cash, just a declaration requirement. Failure to declare is a serious offence.
- Tobacco and alcohol: Duty-free allowances differ depending on whether you’re arriving from inside the EU (where goods were already taxed) or from outside. The Bulgarian Customs Agency website at customs.bg lists current limits in full.
- Certain food products, plants, and medicines: Some items face restrictions on import into the EU. If in doubt, declare rather than guess.
- High-value goods and gifts: Electronics, jewellery, and gifts above certain value thresholds may attract customs duty.
2026 Budget Reality: Visa Fees, ETIAS Costs, and Other Entry Expenses
Understanding the actual costs of entry before you travel avoids any unpleasant surprises. Here is a clear breakdown for 2026.
ETIAS (for visa-exempt non-EU nationals)
- Fee: €7 (approximately 13.69 BGN / ~$7.60 USD)
- Validity: 3 years or until passport expiry
- One-time cost that covers multiple trips across the entire Schengen Area
Schengen Type C Visa (for nationals who require a visa)
- Adults: €80 (approximately 156.47 BGN / ~$87 USD)
- Children aged 6–12: €40 (approximately 78.24 BGN / ~$43 USD)
- Children under 6: Free
- Certain researchers, students, and family members of EU/EEA citizens may qualify for reduced or waived fees
Type D Long-Stay National Visa
- Standard processing: €100 (approximately 195.58 BGN / ~$109 USD)
- Express processing: €200 (approximately 391.17 BGN / ~$217 USD)
Travel Insurance
- Budget tier: Short-trip Schengen-compliant policies (minimum €30,000 medical coverage) can be found from around 20–35 BGN (10–18 EUR) for a one-week trip
- Mid-range: Comprehensive coverage including cancellation and baggage, 60–100 BGN (31–51 EUR) per week
- Comfortable/annual: Annual multi-trip policies with higher limits, 300–600 BGN (153–306 EUR) per year
There are no airport entry fees, arrival taxes, or tourist taxes collected at the border in Bulgaria. Some municipalities (Sofia, Plovdiv, Bansko) do levy a small local tourist tax — typically 1–3 BGN per night — but this is collected by your accommodation, not at the airport.
Getting from Sofia Airport into the City After Clearing Customs
Once you’ve walked out of the arrivals hall, the air hits you — warmer and drier than you might expect in summer, noticeably crisper in winter — and you have several straightforward options to reach central Sofia.
Sofia Metro Line 4 (Fastest Option)
Metro Line 4 connects Terminal 2 directly to the city centre and onward to Sofia Central Railway Station. As of 2026, this is the most reliable way to get into town.
- Operating hours: Approximately 05:00 to 00:00 (midnight)
- Frequency: Every 5–15 minutes depending on time of day
- Journey time: Around 20–25 minutes to Serdika station in the city centre
- Ticket price: 1.60 BGN (approximately 0.82 EUR) for a single journey
- Payment: Contactless bank cards are accepted at metro gates. You can also buy tickets from machines or kiosks. The Sofia Traffic mobile app (sofiatraffic.bg/en/mobile-app) lets you buy tickets digitally and plan routes.
- From Terminal 1: Take the free shuttle bus from T1 to T2, then board the metro.
City Buses
Bus 84 and Bus 184 connect both terminals to the city centre (stops near Gen. Gurko Street and Pliska Hotel). Bus 384 runs from T2 to the Druzhba 2 residential area. Single journey tickets cost 1.60 BGN, purchasable from kiosks or directly from the driver (cash, exact change preferred). Buses are slower than the metro but useful if you’re heading to a part of the city that isn’t close to a metro station.
Official Airport Taxis
Use only official, metered taxis. OK Supertrans (oksupertrans.com) is the primary official airport taxi partner, with a clearly marked desk inside the arrivals hall. Expect to pay 20–35 BGN (approximately 10–18 EUR) to central Sofia depending on traffic and your exact destination. Always confirm the meter is running before the car moves.
Do not engage with anyone approaching you inside the terminal offering rides — unofficial taxi drivers at Sofia Airport have a well-documented history of overcharging.
Ride-Hailing Apps
Bolt (bolt.eu) operates in Sofia and is generally cheaper than standard taxis. Open the app before you exit the building, request a car, and meet your driver at the designated pickup point outside arrivals. Uber does not operate in Bulgaria.
Onward Rail Travel from Sofia Central Station
Metro Line 4 deposits you directly at Sofia Central Railway Station. From there, BDZ (Bulgarian State Railways) runs services to major destinations nationwide. Book at the station, at a BDZ ticket office, or online at bdz.bg/en.
Sample second-class one-way fares from Sofia:
- Sofia – Plovdiv: 10–15 BGN (approximately 5–8 EUR)
- Sofia – Burgas: 25–35 BGN (approximately 13–18 EUR)
- Sofia – Varna: 28–38 BGN (approximately 14–20 EUR)
Common Mistakes at the Border (and How to Avoid Them)
After years of watching travellers stumble through arrival procedures that should have been simple, the same errors come up repeatedly.
Forgetting About the 90/180-Day Schengen Rule
The rule catches people who’ve been travelling around Europe for months. You are allowed a maximum of 90 days within the Schengen Area in any rolling 180-day period. Bulgaria counts as part of that total in 2026. Border officers can and do check your entry and exit stamps — or, increasingly, digital records — to calculate how many days you’ve already spent in Schengen. Overstaying results in fines, potential deportation, and a ban on future entry. Before you arrive, calculate your days using the official EU Schengen Calculator at ec.europa.eu.
Passport Validity That’s Too Short
Your passport must have at least 6 months of validity remaining from your intended date of departure from the Schengen Area (not just from arrival). Airlines will refuse to board you if this isn’t met. Check your passport expiry date the moment you book your flights.
Not Having ETIAS Before You Board
Airlines and transport operators check for valid ETIAS authorisation during check-in for Schengen-bound travel. If you don’t have it, you won’t board. Apply at least 72 hours before departure — most approvals come through faster, but edge cases exist where additional review takes longer.
Queuing in the Wrong Lane
EU citizens who accidentally join the “All Passports” queue waste 20–40 minutes they didn’t need to spend. Read the signs above the lanes before you join. Similarly, non-EU travellers who need a visa sometimes join the EU lane out of habit from previous trips — this will just send them back to the correct queue.
Not Declaring Large Amounts of Cash
The €10,000 threshold is a hard rule. Many travellers assume it only applies to cash; it actually covers all monetary instruments. If you’re carrying a large amount for a property purchase or business deal, declare it. The paperwork takes five minutes; the fine for not declaring is far more painful.
Buying Travel Insurance at the Last Minute
Schengen visa applicants need proof of insurance at the time of their visa application — not when they check in for their flight. Get your insurance sorted before you submit your visa documents, not after approval.
Frequently Asked Questions
Do I need to show my passport when flying to Bulgaria from another EU country in 2026?
No. Bulgaria is a full Schengen member in 2026, so there is no routine passport control on flights arriving from other Schengen countries. You will go through security at your departure airport to board the flight, but on arrival in Bulgaria you proceed straight to baggage claim. You should still carry your passport or national ID card as proof of identity.
What is ETIAS and do I need it to visit Bulgaria?
ETIAS (European Travel Information and Authorisation System) is a pre-travel authorisation required for visa-exempt non-EU nationals — including US, UK, Canadian, Australian, and New Zealand citizens — entering the Schengen Area. It costs €7 (around 13.69 BGN), is valid for three years, and is applied for online. EU and EEA citizens do not need ETIAS at all.
How long does passport control take at Sofia Airport?
EU and EEA travellers using e-gates typically clear in 1–2 minutes. Manned EU lanes usually take 5–15 minutes. Non-EU lanes can run 15–45 minutes under normal conditions, and may exceed 60 minutes when multiple international flights land simultaneously. Summer Friday and Sunday evenings are the slowest periods.
How much money should I show as proof of funds for a Schengen visa to Bulgaria?
The general guideline for Schengen visa applicants is approximately €50–70 per day of intended stay, though the exact amount Bulgaria’s consular officers expect can vary case by case. You can demonstrate this through recent bank statements or credit card statements. Check the Bulgarian Ministry of Foreign Affairs website at mfa.bg/en for the most current official guidance before submitting your application.
Can I take the metro directly from Sofia Airport to the city centre?
Yes. Metro Line 4 connects Terminal 2 of Sofia Airport to the city centre and to Sofia Central Railway Station. The journey to Serdika station takes around 20–25 minutes. A single ticket costs 1.60 BGN (approximately 0.82 EUR). Contactless bank card payment is accepted at metro gates, or you can buy tickets from machines, kiosks, or via the Sofia Traffic mobile app.
📷 Featured image by Barbara Maier on Unsplash.