On this page
- The Master Document Checklist: What Every Traveller Needs
- Schengen Visa for Bulgaria: Who Needs One and How to Get It
- ETIAS: The Requirement Visa-Exempt Travellers Keep Missing
- Arriving at Sofia Airport: What Actually Happens at the Border in 2026
- Departing Bulgaria: Documents to Have Ready on the Way Out
- Documents for Getting Around Inside Bulgaria
- 2026 Budget Reality: What Document-Related Costs Actually Add Up To
- Common Mistakes That Get Travellers Turned Back at the Border
- Frequently Asked Questions
Bulgaria sees a surge of first-time visitors every year who assume the paperwork is simple. In 2026, it is more streamlined than ever for some travellers — and significantly more complicated for others. The biggest stumbling block right now is ETIAS, the EU’s electronic travel authorisation that became mandatory in mid-2025. Americans, Australians, Canadians, and citizens of dozens of other visa-exempt countries are still showing up at check-in desks without it, only to be denied boarding. Add Bulgaria’s full Schengen air accession (which happened on 31 March 2024), and the rules have shifted enough that advice from even two years ago can get you into trouble. This checklist covers everything you need, in the order you need to think about it.
The Master Document Checklist: What Every Traveller Needs
Before you start separating requirements by nationality, there is a core set of documents that border officers — and airline check-in staff — can ask to see regardless of where you are from. Having these organised and accessible will save you time at every stage of your journey.
Passport Validity and Blank Pages
If you hold a non-EU, non-EEA, non-Swiss passport, it must be valid for at least three months beyond your intended departure date from the Schengen Area. It must also have been issued within the last ten years and have at least two blank pages. A passport with six months left but issued eleven years ago will fail the second test. Check both conditions, not just the expiry date.
EU, EEA (Iceland, Liechtenstein, Norway), and Swiss citizens can enter Bulgaria with a valid national ID card alone. A passport is not required, though carrying one is practical for booking certain services.
Proof of Return or Onward Travel
A return flight ticket, a bus booking out of the Schengen Area, or a train reservation that shows you are leaving within your authorised stay period. Border officers at manual lanes do ask for this. A screenshot on your phone is generally accepted, but a printed copy is a sensible backup for long journeys.
Proof of Accommodation
Hotel confirmation emails, an Airbnb booking reference, a rental agreement, or a signed letter of invitation from a Bulgarian host (with their address and contact details). If you are staying with friends or family, ask them to write a brief letter on paper — it rarely gets requested but takes five minutes to prepare and can resolve questions instantly.
Proof of Sufficient Funds
The general benchmark applied at Schengen borders is roughly €50 to €70 per day of stay (approximately 97 to 137 BGN). Bank statements from the past three months, credit card statements, or visible cash are all accepted. For a two-week trip, that means showing evidence of at least €700 to €980 (around 1,369 to 1,916 BGN) available. Exact figures can vary depending on the officer’s assessment, so it is better to show more rather than less.
Travel Medical Insurance
Mandatory for anyone applying for a Schengen visa. Strongly recommended for everyone else. Your policy must cover medical emergencies, hospitalisation, and repatriation, with a minimum coverage amount of €30,000 (approximately 58,675 BGN), valid across the entire Schengen Area. Buy this before you travel — purchasing it at the airport is possible but expensive.
Schengen Visa for Bulgaria: Who Needs One and How to Get It
Citizens of countries without a visa-free agreement with the Schengen Area must apply for a short-stay Type C Schengen visa before travelling. This visa allows stays of up to 90 days within any 180-day period and is valid for travel across all Schengen member states — not just Bulgaria. Since 31 March 2024, Bulgarian consulates have issued full Schengen visas, so a visa stamped at a Bulgarian embassy is now valid for Paris, Vienna, and Athens just as much as it is for Sofia.
Step-by-Step Application Process
- Check whether you need a visa. Use the official Bulgarian Ministry of Foreign Affairs website at www.mfa.bg or the EU portal at home-affairs.ec.europa.eu/policies/schengen-borders-and-visa_en. Your nationality determines the answer.
- Find your nearest Bulgarian embassy, consulate, or visa application centre. VFS Global operates application centres in many countries on behalf of Bulgarian diplomatic missions.
- Gather your documents. You will need: completed Schengen application form, valid passport with two blank pages, two recent passport-sized photos, travel medical insurance certificate, round-trip flight reservations, proof of accommodation, proof of funds, a travel itinerary or purpose of visit letter, proof of civil status if relevant (marriage certificate, children’s birth certificates), and proof of employment or student enrolment.
- Book an appointment. Most embassies and all VFS Global centres require a pre-booked appointment. This is done online through the embassy’s website or the VFS Global portal.
- Attend your appointment. Bring all original documents plus copies. You will provide biometric data — fingerprints and a photograph — at this session.
- Pay the visa fee. Fees are paid at the time of application (see amounts below).
- Track your application. You will receive a reference number to check the status online.
- Collect your passport. If approved, your passport is returned with the visa sticker attached.
Visa Fees in 2026
- Standard adult fee: €80 (approximately 156 BGN)
- Children aged 6 to 12: €40 (approximately 78 BGN)
- Children under 6: Free
- Researchers and students on formal exchange programmes: May qualify for a fee waiver — confirm with the specific embassy
- VFS Global service fee: An additional €30 to €40 (approximately 59 to 78 BGN) if applying through a visa application centre
Processing Times
Standard processing is 15 calendar days. In complex cases or during peak summer months, it can extend to 45 days. Apply three to six months before your planned travel date. Do not book non-refundable flights before your visa is approved.
ETIAS: The Requirement Visa-Exempt Travellers Keep Missing
If your country has a visa-free agreement with the Schengen Area — the United States, Canada, the United Kingdom, Australia, New Zealand, Japan, South Korea, Brazil, Mexico, and many others — you do not need a visa. But since mid-2025, you do need an ETIAS authorisation before you board any flight into the Schengen Area.
ETIAS (European Travel Information and Authorisation System) is not a visa. Think of it as a background check and security screening that happens before you leave home, rather than at the border. It works the same way as the US ESTA or the Canadian eTA. Airlines check for it at check-in. If you do not have one, you will not be allowed to board.
How to Apply for ETIAS
- Go to the official website: travel-europe.europa.eu/etias_en — only use this address. There are many unofficial sites that charge inflated fees for the same service.
- Complete the online form. You will enter your personal details, passport information, planned travel dates, and answer a series of security and health-related questions.
- Pay the fee. €7 (approximately 14 BGN). This is a one-time charge per application.
- Submit and wait. The vast majority of applications are approved within minutes. Some take up to 96 hours. A small number require additional documentation and can take longer.
- Save your authorisation. You will receive confirmation by email. Save it to your phone and print a copy for good measure.
ETIAS Validity
An approved ETIAS is valid for three years from the date of issue, or until your passport expires — whichever comes first. It covers multiple entries into the Schengen Area and allows stays of up to 90 days in any 180-day period. If you get a new passport before your three years are up, you need to apply for a new ETIAS linked to the new passport number.
Arriving at Sofia Airport: What Actually Happens at the Border in 2026
Sofia Airport (IATA: SOF) handles the majority of international arrivals into Bulgaria. What happens after you step off the jet bridge depends entirely on where your flight originated.
Flights from Within the Schengen Area
Since Bulgaria joined Schengen for air travel on 31 March 2024, flights arriving from other Schengen countries land in a domestic-style flow. There is no passport control. You go directly to baggage claim and then exit through the green (nothing to declare) customs channel unless you are carrying goods that require declaration. Your identity may be checked at the boarding gate in your departure city, but Sofia border police will not stop you on arrival.
Flights from Outside the Schengen Area
Flights from the UK, USA, Turkey, UAE, and all other non-Schengen origins go through full border control. Here is what to expect:
- eGates: Available for EU, EEA, and Swiss citizens with biometric passports. Scan your passport, look into the camera, and the gate opens. These have been expanded at Sofia Airport since 2024 and significantly reduce waiting times.
- Manual lanes: All non-EU/EEA/Swiss passport holders use staffed border police lanes. Have your passport open to the photo page, your ETIAS authorisation or visa sticker visible, and your return ticket ready. Officers may ask about your accommodation and intended activities.
- Customs: Green channel for goods within duty-free limits; red channel if you are carrying items that require declaration, including cash above €10,000.
Getting from Sofia Airport to the City
- Sofia Metro Line 4: Connects Terminal 2 directly to the city centre. A free shuttle bus runs between Terminal 1 and the Terminal 2 Metro station. Pay with a contactless Visa or Mastercard directly at the turnstile, buy a paper ticket from a machine, or use the SofiaGO mobile app for digital tickets.
- Buses: Lines 84 and 184 connect Terminal 2 to the city centre. Contactless card payment is accepted on board.
- Taxis: Use official companies — Yellow! Taxi or OK Supertrans have designated stands in the terminal. A ride to the city centre typically costs 15 to 25 BGN (approximately 7.67 to 12.78 EUR). Ignore anyone who approaches you inside the terminal offering a ride.
- Bolt: Widely available in Sofia as a ride-hailing app. Order from the arrivals area once you have a local or roaming data connection.
- Car rental: Hertz, Avis, Europcar, Sixt, and Enterprise all have desks at both Terminal 1 and Terminal 2.
ATMs are available throughout both terminals. Currency exchange offices are present but offer worse rates than banks in the city — exchange only what you need for immediate transport costs.
Departing Bulgaria: Documents to Have Ready on the Way Out
Departure is often less stressful than arrival, but the paperwork requirements are real, and missing a step means missed flights.
Check-In
Most airlines open online check-in 24 to 48 hours before departure. Complete it from your accommodation — it saves time and reduces queue stress at the airport. Self-service kiosks at Sofia Airport handle boarding pass printing and baggage tag printing for most major carriers. Airline desks handle checked baggage drop and any situations online check-in cannot resolve.
Security
Standard Schengen airport security rules apply. Liquids in containers of 100ml or less in a single clear resealable bag. Electronics and outerwear removed and placed in the tray. Comfortable shoes if you value your time.
Passport Control on Departure
Only applies to flights going to destinations outside the Schengen Area. EU, EEA, and Swiss citizens can use eGates. Everyone else goes through staffed manual lanes. Have your passport and outbound boarding pass ready. Officers will check your entry stamp (or eGate record) to confirm you have not overstayed your allowed 90 days.
Documents for Getting Around Inside Bulgaria
Once you are through the airport, a different set of document requirements kicks in for daily travel across the country.
Identification
Always carry your passport or ID card. Bulgarian law allows police to request identification at any time. Hotels require a passport or ID at check-in — this is not optional. Keep a photo of your passport on your phone as a backup but do not rely on it as a substitute for the physical document.
Trains — BDZ Railways
Tickets can be booked online at www.bdz.bg, purchased at station ticket counters, or bought from the conductor on board (a small surcharge usually applies for onboard purchases). Stations in Sofia, Plovdiv, and Varna accept both cash (BGN) and credit/debit cards at ticket windows. On board, have cash available. The BDZ website has an English-language interface and accepts international payment cards for online bookings.
City Public Transport
In Sofia, the Metro, buses, and trams increasingly accept contactless bank card payment directly at turnstiles and validators. The SofiaGO app handles digital ticket purchases and top-ups. Plovdiv and Varna have their own city transport apps. Paper tickets remain available from kiosks near major stops.
Driving in Bulgaria
- EU/EEA driving licence: Valid as-is in Bulgaria.
- Non-EU/EEA driving licence: Carry an International Driving Permit (IDP) alongside your national licence. Obtain this from your home country’s motoring authority before you leave — it cannot be issued abroad.
- Vehicle documents: Original registration certificate, insurance policy (Green Card), and a valid vignette. Bulgaria’s road vignette system applies to all vehicles on national roads. In 2026, the electronic vignette is the standard — purchase it online at www.bgtoll.bg before you enter the country or immediately upon arrival. Physical stickers were phased out.
2026 Budget Reality: What Document-Related Costs Actually Add Up To
People rarely budget for the administrative costs of travel. Here is an honest breakdown of what you should factor in for Bulgaria in 2026.
Budget Tier (Minimum Necessary Costs)
- ETIAS fee: €7 (approximately 14 BGN) — applies to visa-exempt non-EU citizens
- Basic travel insurance (10–14 days, Schengen compliant): From around €25 to €40 (approximately 49 to 78 BGN) depending on your country of residence and insurer
- Electronic vignette (7-day): 15 BGN (approximately €7.67) for a standard car
Mid-Range Tier (Visa Required)
- Schengen visa fee: €80 (approximately 156 BGN)
- VFS Global service fee: €30 to €40 (approximately 59 to 78 BGN)
- Travel insurance (mandatory, Schengen compliant): €30 to €60 (approximately 59 to 117 BGN)
- Passport photos (if needed locally): 10 to 15 BGN (approximately €5.11 to €7.67)
- Total pre-travel document costs: Approximately €140 to €180 (approximately 274 to 352 BGN) before your flight is even booked
Comfortable Tier (Families with Children)
- Visa fees for two adults and two children aged 6–12: €80 + €80 + €40 + €40 = €240 (approximately 469 BGN)
- Family travel insurance policy: €60 to €120 (approximately 117 to 235 BGN)
- VFS Global service fees per person: €30 to €40 per applicant
- Total pre-travel document costs for a family of four: €360 to €480 (approximately 704 to 939 BGN)
These are costs that exist before accommodation, flights, or food. Budget accordingly and treat them as non-negotiable line items, not afterthoughts.
Common Mistakes That Get Travellers Turned Back at the Border
Border rejections and airline boarding refusals follow predictable patterns. These are the situations that repeat themselves every season.
- Arriving without ETIAS. This is now the number one issue for American, Australian, and British travellers. Airlines are required to check for it before boarding. If you do not have it, you will not reach Bulgaria at all.
- Passport validity miscalculation. Checking that your passport does not expire before your return date is not enough. It must remain valid for three months after your departure from Schengen. A ten-day trip in late September on a passport expiring 31 October means you will fail the three-month check.
- Passport issued more than ten years ago. Even a passport with two years left on it can be rejected if it was issued over a decade ago. Check the issue date, not just the expiry date.
- Using a non-official ETIAS website. Dozens of third-party sites charge €30 to €70 to process your €7 ETIAS application. They are legal but entirely unnecessary. Only use travel-europe.europa.eu/etias_en.
- Overstaying the 90/180 rule. The 90-day limit is not 90 days per calendar year — it is 90 days within any rolling 180-day period. If you spent 45 days in Greece earlier this year, you only have 45 days remaining for Bulgaria and all other Schengen countries combined. Use the Schengen calculator at the EU’s official website to verify your remaining days before each trip.
- Forgetting the IDP for non-EU drivers. An American, Australian, or Canadian licence alone is not sufficient for driving in Bulgaria. The International Driving Permit must be obtained before you leave your home country.
- Insurance below the minimum threshold. Some budget insurers sell policies with €20,000 or €25,000 coverage that do not meet the Schengen minimum of €30,000. Always verify the coverage amount explicitly in your policy documents.
- No printed backup documents. Phones die, apps crash, and roaming fails. A printed copy of your ETIAS confirmation, visa, hotel booking, and return ticket is cheap insurance against a technology failure at the worst possible moment.
Frequently Asked Questions
Do US citizens need a visa to visit Bulgaria in 2026?
No, US citizens do not need a Schengen visa for stays up to 90 days in any 180-day period. However, since mid-2025, they are required to obtain an ETIAS authorisation before travelling. Apply at travel-europe.europa.eu/etias_en. The fee is €7 (approximately 14 BGN) and most applications are approved within minutes.
Is Bulgaria fully in the Schengen Area in 2026?
Bulgaria has been a full Schengen member for air and sea travel since 31 March 2024. Flights between Bulgaria and other Schengen countries operate without passport control. Land borders with non-Schengen neighbours — Turkey, Serbia, and North Macedonia — still involve full border checks. Land border Schengen accession remains under review as of 2026.
How long does it take to get a Schengen visa for Bulgaria?
Standard processing takes 15 calendar days, extending to 45 days in complex cases or peak periods. Do not book non-refundable travel before your visa is confirmed and returned to you.
Can I use my national ID card instead of a passport to enter Bulgaria?
EU, EEA, and Swiss citizens can enter Bulgaria using a valid national ID card. Citizens of all other countries must present a valid passport meeting the validity, issue date, and blank page requirements covered in the checklist above.
What is the 90/180 rule and how does it affect my trip to Bulgaria?
Visa-exempt travellers can spend a maximum of 90 days in the entire Schengen Area within any rolling 180-day period. This is not 90 days per country — days spent in France, Greece, or any other Schengen member count toward the same total. Use the official Schengen Short-Stay Calculator on the EU’s website to verify your remaining days before booking.
📷 Featured image by Virginia Marinova on Unsplash.