Skip to content
Voykit

Bulgaria

How to get to Bulgaria: airports, flights and border crossings

Fly into Sofia (SOF) for a first trip: it has the most direct flights and sits 20–30 minutes from the centre. Choose Varna or Burgas only if the Black Sea is your main stop, and Plovdiv for a low-cost link. Land entry from Greece, Turkey, Serbia, Romania and North Macedonia is straightforward by bus or car.

Updated Sep 20266 min read
More

Key facts

Best airport for a first trip
Sofia (SOF) — most routes, 20–30 min to the centre
Best airport for the coast
Varna (VAR) for the north coast, Burgas (BOJ) for Nesebar and Sozopol
Other airports
Plovdiv (PDV), mostly low-cost seasonal routes
Currency
Euro (EUR, €) since 1 January 2026
Entry rulescheck
Schengen rules apply; check your passport's validity window
Land borders
Greece, Turkey, Serbia, North Macedonia, Romania — bus, car or train
Sea entrycheck
Ferries from Turkey to Burgas and Varna are seasonal; check before planning
Airport transfercheck
Sofia metro line M4 and bus 84; taxi 15–25 € (2026 estimate)

Which airport to fly into

Sofia is the default. It takes the widest range of direct flights from Western Europe and the Gulf, and the metro reaches the terminal, so you can be at a hotel near the centre for the price of a ticket rather than a taxi. If your trip is Sofia, Plovdiv, Rila and Veliko Tarnovo, fly in and out of Sofia and move by bus or car.

Varna and Burgas are the coast airports. Varna suits the northern coast and the Sea Garden; Burgas is closer to Nesebar, Sozopol and Primorsko. Both are busy from June to September with charter and low-cost routes, and thin out sharply outside the season. Flying into one and out of the other is a good way to cross the country without backtracking.

Plovdiv has a small airport with mostly low-cost and seasonal services. It is useful if a cheap fare lines up, but do not build a trip around it. If you are arriving from Greece or Turkey by land, you may not need an airport at all.

Which airport to fly into
AirportBest forGetting to the city
Sofia (SOF)First trips, Rila, Plovdiv, Veliko TarnovoMetro M4, bus 84, taxi 15–25 € (2026 estimate)
Varna (VAR)North Black Sea coast, Sea GardenBus 409, taxi 10–20 € (2026 estimate)
Burgas (BOJ)Nesebar, Sozopol, PrimorskoBus, taxi 10–20 € (2026 estimate)
Plovdiv (PDV)Low-cost routes, southern BulgariaBus or taxi to the centre (check)

Flight times and routes

From the UK and Ireland, direct flights to Sofia run from London, and seasonal routes serve the coast. Expect roughly 3 to 3.5 hours. From Western Europe, direct flights are common and take 2 to 3 hours. From the US and Canada there are no nonstop flights to Bulgaria, so you connect through a European hub — London, Frankfurt, Munich, Vienna, Amsterdam, Istanbul or Warsaw — and the total is usually 12 to 16 hours including the stop.

From Australia and New Zealand, expect one or two stops through the Gulf, Istanbul or a European hub, with total travel of 22 to 30 hours. Fares swing a lot by season: July and August on the coast and the Christmas and New Year weeks are the most expensive, while late spring and early autumn are usually cheaper and quieter.

Book the connection as one ticket where you can. A self-transfer through a hub means a delay on the first leg can cost you the second.

Flight times and routes
FromDirect?Typical total time
UK and IrelandYes, from London; seasonal coast routes3–3.5 h
Western EuropeYes, most major hubs2–3 h
US and CanadaNo — connect in Europe or Istanbul12–16 h
Australia and New ZealandNo — one or two stops22–30 h
Gulf hubsYes, to Sofia5–6 h

Land and sea borders

Bulgaria borders Greece, Turkey, Serbia, North Macedonia and Romania. Buses connect Sofia with Thessaloniki, Istanbul, Skopje, Belgrade and Bucharest, and the Danube bridges at Ruse and Vidin link to Romania. Crossing by bus is usually the cheapest option and the easiest if you do not want to drive. Carry your passport, since checks at these borders are normal.

Trains are slower and less frequent than buses, but the route from Romania over the Danube and the line toward Istanbul are the classic ones. If you are coming from Greece, the bus from Thessaloniki to Sofia is the practical choice.

By sea, ferries have linked Turkish Black Sea ports with Burgas and Varna in some seasons, but services change and can stop entirely. Check current schedules before you plan a sea arrival; do not assume a ferry is running.

Land and sea borders
NeighbourMain crossingsUsual mode
GreeceKulata–Promachonas, near ThessalonikiBus, car, train
TurkeyKapitan Andreevo–Kapıkule, near EdirneBus, car, train
SerbiaKalotina, near SofiaBus, car
North MacedoniaGyueshevo, near KyustendilBus, car
RomaniaRuse and Vidin over the DanubeBus, car, train
SeaBurgas and Varna from TurkeyFerry, seasonal (check)

On arrival

Bulgaria uses the euro from 1 January 2026, so you can arrive with euros and skip a currency exchange. Cards work in hotels, larger restaurants and supermarkets; keep some cash for small cafés, markets and rural buses. Buy a local SIM or eSIM if you want data from the moment you land — EU roaming rules apply to EU SIMs, but not to most non-EU ones.

Sofia airport is small and quick to clear outside peak charter times. The metro runs to the centre and is the cheapest way in; taxis are metered, and you should use an official rank rather than a driver who approaches you inside the terminal. Varna and Burgas airports are close to their city centres and to the coast resorts.

Check your entry documents before booking. Bulgaria applies Schengen rules, and passport validity and visa requirements depend on your nationality, so confirm the current rules for your passport rather than relying on older advice.

  • Sofia: metro M4 or bus 84 to the centre; taxi 15–25 € (2026 estimate)
  • Varna and Burgas: short taxi or bus ride to the centre
  • Use official taxi ranks; agree or check the meter
  • Euros accepted everywhere since January 2026
  • Buy an eSIM before you fly if you want data on arrival

When to book

Book summer coast flights and Christmas travel early — those are the peak windows and fares climb. For Sofia, spring and autumn are cheaper and the city is at its best, so you have more flexibility. If your dates are fixed around a holiday, check the Bulgarian public holidays, since some services thin out and prices rise.

For land arrivals, buses rarely need booking far ahead except on holiday weekends and the Thessaloniki and Istanbul routes in summer. If you are crossing by car, allow extra time at the Turkish border in August, when queues are longest.

Common mistakes

The most common one is booking a coast airport for a Sofia-centred trip, or the reverse, and losing a day to a long transfer. Match the airport to the part of the country you are actually visiting. The second is assuming a ferry from Turkey will run; services are seasonal and change, so confirm before you commit.

The third is treating Bulgaria as a euro-free Balkan country. It adopted the euro on 1 January 2026, so old advice about changing lev is out of date. Finally, do not leave passport checks to chance at land borders — carry your document and expect a stop.

Questions people ask

What is the best airport to fly into for Bulgaria?

Sofia (SOF) for a first trip: the most direct flights and a 20–30 minute transfer to the centre by metro or taxi. Choose Varna or Burgas only if the Black Sea is your main destination.

How long is the flight to Bulgaria from the US, UK, Canada, Australia and NZ?

UK and Ireland: about 3–3.5 hours direct. US and Canada: 12–16 hours with a European or Istanbul connection, as there are no nonstops. Australia and New Zealand: 22–30 hours with one or two stops.

Can I enter Bulgaria by land or sea?

Yes. Buses and cars cross from Greece, Turkey, Serbia, North Macedonia and Romania, and trains serve some routes. Ferries from Turkey to Burgas and Varna have run seasonally but change often, so check current schedules.

Do I need a visa to enter Bulgaria?

It depends on your nationality. Bulgaria applies Schengen rules, so check the current requirements and passport validity window for your passport before booking. See our visa and entry page for the details.

What currency should I bring to Bulgaria?

Euros. Bulgaria adopted the euro on 1 January 2026, so you no longer need to change lev. Cards are widely accepted; keep some cash for small cafés, markets and rural buses.

Is it cheaper to fly into Sofia or the coast?

Sofia usually has more competition and lower fares outside peak dates. Coast airports are cheaper in shoulder season but expensive in July and August, when charter demand peaks.

Check live

Prices, schedules, rules and availability change. Open these to confirm today's details before you book.

Deep dive

Every source; changeable facts are marked check

Sources

Ask about Bulgaria

Loading…

Was this useful?