On this page
- Sofia Airport Transfers: Metro, Bus, Taxi and Beyond
- Varna Airport Transfers: Getting Into Town and Along the Coast
- Burgas Airport Transfers: The Southern Black Sea Gateway
- Choosing the Right Option: Budget vs. Speed vs. Convenience
- 2026 Budget Reality: What Airport Transfers Actually Cost
- Common Mistakes to Avoid at Bulgarian Airports
- Frequently Asked Questions
Arriving at a Bulgarian airport in 2026 with no transfer plan is a surprisingly stressful way to start a holiday. The airports at Sofia, Varna, and Burgas each have their own quirks — different terminals, different bus lines, different taxi scams to watch out for — and online advice is often outdated or written for a different airport entirely. This guide covers every realistic transfer option at all three airports, with actual 2026 price projections in BGN, so you can make the right call before you land.
Sofia Airport Transfers: Metro, Bus, Taxi and Beyond
Sofia Airport (SOF) has two terminals. Terminal 2 (T2) is the main one, used by most scheduled airlines, and it has a direct Metro connection. Terminal 1 (T1) handles many low-cost carriers and has no Metro station of its own. A free shuttle bus links T1 and T2 every 15–20 minutes, but only between 07:00 and 19:00. Outside those hours, you need a taxi or city bus to move between terminals. Check sofia-airport.bg for your terminal before you arrive.
Sofia Metro (Line M4)
The Metro is the fastest and cheapest way into the city from T2. Line M4 runs directly from the terminal through Sofia University “St. Kliment Ohridski” to Serdika, where you can switch to Lines M1 and M2 for the rest of the city. The journey to Serdika takes roughly 20–30 minutes. Trains run every 8–15 minutes from around 05:00 to midnight daily.
2026 fares: A single trip costs 1.80 BGN (€0.92). A 24-hour pass is 4.50 BGN (€2.30), and a 72-hour pass is 12.00 BGN (€6.14). The rechargeable Sofia City Card costs 2.00 BGN (€1.02) to obtain and can be loaded with passes or single trips. Buy tickets at automated machines in the station — they accept both BGN cash and cards.
To reach Terminal 1 by Metro, ride to T2 first, then take the free shuttle. If you arrive after 19:00, a taxi between terminals is the better move.
Public Buses from Sofia Airport
Bus 84 and Bus 184 both connect the airport terminals to Sofia University in the city center, passing through or near the Druzhba residential district. Journey time is 30–45 minutes depending on traffic, and buses run every 15–30 minutes. Fares match the Metro: 1.80 BGN per trip. You can pay the driver in cash (exact change strongly preferred) or use the Sofia City Card. Validate your ticket immediately on boarding using the machine inside the bus.
Buses are a reasonable choice if your accommodation is nowhere near a Metro station, but the Metro is almost always faster and more predictable.
Taxis from Sofia Airport
OK Supertrans is the official taxi partner at Sofia Airport. Their cars are yellow and branded, with designated stands outside both arrivals halls. Always use the official stand or a taxi app — do not accept rides from people who approach you inside the terminal.
Projected 2026 meter rates: Starting fee around 1.20 BGN (€0.61). Day rate (06:00–22:00) is approximately 1.40 BGN/km (€0.72). Night rate (22:00–06:00) rises to about 1.60 BGN/km (€0.82). A standard ride from the airport to Vitosha Boulevard or Serdika runs between 28 and 40 BGN (€14–20) depending on traffic and exact destination.
The most reliable app alternative is Bolt, which works well in Sofia and shows you the fare before you confirm. Local apps like Yellow! Taxi and InTaxi are also functional options. Uber has been unavailable in Bulgaria since 2015 and remains so in 2026.
Car Rental at Sofia Airport
Major international companies — Hertz, Avis, Europcar, Sixt, Enterprise — plus several local agencies have desks at both T1 and T2. Economy cars start at roughly 55–90 BGN (€28–46) per day in 2026, depending on season, duration, and the level of insurance you choose. Book online in advance, particularly if you are arriving in winter for the ski resorts. You need a valid driving licence and a credit card (debit cards are often not accepted for the deposit).
Onward Travel to Other Bulgarian Cities
If you are using Sofia as a transit point to Plovdiv, Varna, Burgas, or elsewhere, you need to reach the Central Bus Station (Centralna Avtogara, website: avtogara.org) or the adjacent Central Train Station (Tsentralna Gara). From T2, take Metro M4 to Serdika, switch to M2 toward Vitosha for one more stop, and you arrive at the station complex in about 30–35 minutes total. A taxi from the airport to the stations takes 15–20 minutes and costs 20–30 BGN (€10–15).
Intercity buses (companies like Biomet, Union Ivkoni, and Etap-Grup) serve routes to Plovdiv for roughly 18–25 BGN (€9–13) and to Varna for 35–50 BGN (€18–26). BDZ railways offer the Sofia–Plovdiv route from 12–18 BGN (€6–9) and Sofia–Varna from 28–40 BGN (€14–20) for a second-class seat. Book BDZ tickets online at bdz.bg or at the station.
Private transfers to destinations like Bansko run 200–250 BGN (€102–128) for a door-to-door vehicle. For Plovdiv, expect 150–200 BGN (€77–102). These are worth considering for groups of three or more where the per-person cost becomes competitive with taxis.
Varna Airport Transfers: Getting Into Town and Along the Coast
Varna Airport (VAR) sits about 8 km northwest of Varna city center. It is a smaller airport than Sofia, and while it handles year-round routes, the volume of flights surges dramatically from June through September when charter traffic from across Europe arrives in waves. The official website is varna-airport.bg.
Bus 409: Varna’s Airport Link
Bus line 409 is the only public bus serving the airport and it is genuinely useful — not just for getting into town, but also for reaching the Golden Sands resort area northeast of Varna. The full route runs: Airport → Varna Mall → Central Bus Station → Cathedral → Sevastopol (city center) → Golden Sands.
Buses run every 15–30 minutes from around 05:45 to 23:00. Journey time to the Cathedral area (a central landmark) is about 20–30 minutes. If you are heading to Golden Sands, add another 25–30 minutes to that. The 2026 single fare is 1.80–2.00 BGN (€0.92–1.02). Pay the driver in cash — exact change is preferred, and not all Varna buses have card readers yet, though some do.
During summer, the bus fills up fast after charter arrivals. If you have large luggage and the bus is already packed, a taxi is a far more sensible choice.
Taxis in Varna
Taxis wait outside the arrivals terminal and are generally plentiful. The 2026 starting fee is around 1.00 BGN (€0.51), with a day rate of 1.30–1.50 BGN/km (€0.67–0.77) and a night rate of 1.50–1.70 BGN/km (€0.77–0.87). A ride to the city center runs 25–35 BGN (€13–18). Getting to Golden Sands from the airport by taxi costs 40–55 BGN (€20–28).
Use official taxi ranks and confirm either the meter is running or you have agreed a price before setting off. Bolt operates in Varna and is the cleanest way to get a transparent fare without negotiating — the app shows you the estimated cost upfront.
Car Rental at Varna Airport
International and local agencies have desks inside the terminal. Economy cars run 60–100 BGN (€31–51) per day in 2026, with prices at the high end of that range during July and August. If you plan to explore Balchik, Kavarna, or the quieter northern Black Sea coast, renting a car from the airport is the most practical arrangement. Book well in advance for summer arrivals — availability drops sharply without a reservation.
Onward Connections from Varna
Varna Central Bus Station and Varna Central Train Station are the hubs for travel to Sofia, Burgas, Plovdiv, and other cities. Reach them on Bus 409 (get off at Central Bus Station stop) or by taxi in about 15–20 minutes. The Varna–Burgas bus fare is roughly 20–30 BGN (€10–15). The Varna–Sofia train (BDZ) costs around 28–40 BGN (€14–20) for a second-class ticket. For private transfers, Varna Airport to Golden Sands runs 50–70 BGN (€26–36), while a transfer to Sunny Beach costs 100–150 BGN (€51–77).
Burgas Airport Transfers: The Southern Black Sea Gateway
Burgas Airport (BOJ) is the most tourism-focused of Bulgaria’s three main airports. Located about 10 km northeast of Burgas city center, it is the primary entry point for visitors heading to Sunny Beach, Nessebar, Sozopol, and dozens of smaller coastal resorts. In summer, it processes an enormous number of package-holiday arrivals. The official website is burgas-airport.bg.
Bus 15: Burgas City Link
Bus line 15 connects the airport to Burgas South Bus Station (Avtogara Yug) via the village of Sarafovo. The journey takes about 25–30 minutes. Buses run from roughly 05:00 to 23:00, every 20–30 minutes (more frequent in summer). The 2026 single fare is 1.80–2.00 BGN (€0.92–1.02). Pay the driver in cash; exact change is the expectation.
For most tourists heading directly to coastal resorts, Bus 15 only takes you as far as Burgas city — you would then need another bus or taxi to reach Sunny Beach or Sozopol. For that reason, taxis and private transfers dominate the Burgas transfer market in summer.
Taxis from Burgas Airport
Taxis are available at the official rank outside arrivals. The 2026 starting fee is around 1.00 BGN (€0.51). Day tariff: 1.40–1.60 BGN/km (€0.72–0.82). Night tariff: 1.60–1.80 BGN/km (€0.82–0.92). Key estimated fares: Burgas Airport to Burgas city center — 25–40 BGN (€13–20). Burgas Airport to Sunny Beach or Nessebar — 50–70 BGN (€26–36). Burgas Airport to Sozopol — 60–80 BGN (€31–41).
Burgas Airport in summer can feel like a market on arrival — unofficial drivers occasionally work the crowd between the exit doors and the official rank. Walk past them without making eye contact and go straight to the marked taxi queue. Bolt works in Burgas city, though coverage immediately outside the airport can be spottier than in Sofia or Varna. It is worth opening the app first to see if a driver is available before committing to a metered taxi.
Car Rental at Burgas Airport
A car gives you complete freedom on the southern Black Sea coast, where many of the most interesting spots — the old town of Sozopol, the Ropotamo Nature Reserve, the beaches around Primorsko — are poorly served by public transport. Economy car rates run 60–100 BGN (€31–51) per day in 2026, heavily seasonal. Summer bookings made on arrival are risky; availability is often gone by early June. Book online at least four to six weeks before a July or August trip.
Onward Connections from Burgas
Burgas South Bus Station is the main hub for the entire southern coast. From there you can reach Sunny Beach for 8–12 BGN (€4–6), Varna for 20–30 BGN (€10–15), and Sofia for 35–50 BGN (€18–26). BDZ trains from Burgas Central Train Station (adjacent to the bus station) connect to Sofia for 28–40 BGN (€14–20) in second class. Private transfers from the airport directly to Sunny Beach run 60–80 BGN (€31–41), and to Sozopol around 50–70 BGN (€26–36). For resort-bound tourists, a pre-booked private transfer is often the simplest solution — one vehicle, door to door, no second bus required.
Choosing the Right Option: Budget vs. Speed vs. Convenience
The right transfer depends on three things: where you are going, how much luggage you have, and how many people are sharing the cost.
- Traveling solo to Sofia city center: Metro Line M4 from T2 is the clear winner — fast, cheap, and runs late enough to cover most flight arrivals.
- Arriving as a couple or family with luggage: A Bolt taxi or metered taxi from the official rank makes sense. The cost shared between two or three people is only marginally more than the Metro per person, and you arrive at your hotel door.
- Heading to a coastal resort from Varna or Burgas: A pre-booked private transfer is the most stress-free option, especially in summer. The resort buses from Burgas city center add time and effort that most holiday-makers prefer to skip after a flight.
- Exploring independently across the coast or mountains: Rent a car at the airport. The daily rate is modest and the freedom it gives you across Bulgaria’s road network is significant.
- On a tight budget: Public buses from all three airports cost under 2.00 BGN and get you into the city — you just need to be comfortable with exact change, moderate luggage, and occasional crowds.
2026 Budget Reality: What Airport Transfers Actually Cost
Here is a clear breakdown of what to expect in 2026 across all three airports. All prices are in BGN with EUR equivalents.
Budget Tier (under 5 BGN / under €2.60 per person)
- Sofia Metro single trip: 1.80 BGN (€0.92)
- Sofia 24-hour transport pass: 4.50 BGN (€2.30)
- Varna Bus 409 single trip: 1.80–2.00 BGN (€0.92–1.02)
- Burgas Bus 15 single trip: 1.80–2.00 BGN (€0.92–1.02)
Mid-Range Tier (25–80 BGN / €13–41 per ride)
- Sofia Airport taxi to city center: 28–40 BGN (€14–20)
- Varna Airport taxi to city center: 25–35 BGN (€13–18)
- Varna Airport taxi to Golden Sands: 40–55 BGN (€20–28)
- Burgas Airport taxi to city center: 25–40 BGN (€13–20)
- Burgas Airport taxi to Sunny Beach: 50–70 BGN (€26–36)
- Burgas Airport taxi to Sozopol: 60–80 BGN (€31–41)
Comfortable Tier (car rental and private transfers)
- Economy car rental at any airport: 55–100 BGN (€28–51) per day (season-dependent)
- Private transfer: Sofia Airport to Bansko: 200–250 BGN (€102–128)
- Private transfer: Sofia Airport to Plovdiv: 150–200 BGN (€77–102)
- Private transfer: Varna Airport to Sunny Beach: 100–150 BGN (€51–77)
- Private transfer: Burgas Airport to Sunny Beach: 60–80 BGN (€31–41)
- Private transfer: Burgas Airport to Sozopol: 50–70 BGN (€26–36)
ATMs are available at all three airports if you arrive without BGN cash. The lev is pegged to the Euro at a fixed rate of 1 EUR = 1.95583 BGN — the rate does not fluctuate, so there is no need to watch exchange rates. Card payments are widely accepted for taxis (using apps), car rentals, and the Sofia Metro, but bus fares from drivers are still cash only at most stops.
Common Mistakes to Avoid at Bulgarian Airports
Most transfer problems in Bulgaria come down to the same handful of errors. Here is what to watch for.
Getting into an unlicensed taxi
Every summer at Varna and Burgas, tourists pay two or three times the normal rate because they accepted a ride from someone standing near the exit rather than at the official rank. The driver often quotes a fixed price that sounds reasonable in euros but is far above the metered rate. Always walk to the marked taxi rank, check that the meter starts, and confirm the tariff card is visible on the window or door panel. If you use Bolt, the price is locked in before you get in the car.
Arriving at T1 in Sofia and expecting the Metro
The Metro only connects to Terminal 2. If your low-cost airline lands at T1 and the time is between 07:00 and 19:00, the free shuttle to T2 is your best option. If you land after 19:00, use Bus 84 or book a Bolt directly from T1. Missing this detail leads to a lot of unnecessary confusion at the taxi rank.
Not having any BGN cash for the bus
Bus drivers in Varna and Burgas do not accept card payments and are not always enthusiastic about breaking large notes. Having 5–10 BGN in small change when you arrive makes the bus option genuinely easy instead of awkward. The airport ATMs give you BGN — withdraw a small amount before you exit arrivals.
Booking a summer car rental without advance notice
Varna and Burgas airport car hire desks run out of available vehicles by mid-June most years. Showing up in July and expecting a car is a gamble that frequently does not pay off. Book online at least a month ahead for any summer travel to the Black Sea coast.
Assuming Uber is an option
Uber has not operated a ride-sharing service in Bulgaria since 2015 and remains unavailable in 2026. Download Bolt before you travel — it works across Sofia, Varna, and Burgas and is by far the most reliable app-based option for transparent taxi pricing.
Forgetting about SIM cards for navigation
All three airports have SIM card kiosks or nearby shops selling prepaid cards from A1, Yettel (formerly Telenor), and Vivacom. Getting a local SIM in the first hour of your trip means Bolt works properly, Google Maps loads without roaming charges, and you can reach your accommodation without relying on airport WiFi. It is one of the most practical first steps you can take.
Frequently Asked Questions
Is there a direct Metro connection from Sofia Airport to the city center?
Yes, but only from Terminal 2. Metro Line M4 runs directly from T2 to central Sofia, with stops at Sofia University and Serdika. The journey takes about 20–30 minutes and costs 1.80 BGN (€0.92) per trip in 2026. Terminal 1 is not connected to the Metro — use the free shuttle to T2 or a bus.
How much should a taxi from Burgas Airport to Sunny Beach cost in 2026?
A metered taxi from Burgas Airport to Sunny Beach or Nessebar should cost 50–70 BGN (€26–36) in 2026. If a driver quotes significantly more than this before turning on the meter, decline and use Bolt or the official taxi rank instead. Always verify the tariff card is displayed.
Can I use a debit card or contactless payment on Bulgarian airport buses?
Sofia Metro machines and some bus stops in Sofia accept cards. However, buses in Varna and Burgas still primarily operate on cash fares paid to the driver. Bring 5–10 BGN in small notes or coins. The Sofia City Card (rechargeable) works across Sofia’s public transport network.
Is it safe to take taxis from Varna and Burgas airports?
Official metered taxis from designated ranks are safe and reliable. The problem is unofficial drivers who target tourists near the exit doors. Walk past anyone who approaches you inside the terminal and go directly to the marked taxi queue outside. Using the Bolt app removes the risk of negotiated overcharging entirely.
Do I need to book a private transfer in advance for Burgas Airport in summer?
Yes, strongly. During July and August, Burgas Airport handles a very high volume of charter arrivals. Pre-booked private transfers guarantee a vehicle is waiting for you. On-the-spot arrangements are possible but slower, and good cars get taken quickly. Book at least a week ahead for summer; earlier is better for larger groups.
📷 Featured image by Anton Atanasov on Unsplash.