ComeToGuide
11.5 km • ~25 mins

How to Get from Sofia Airport (SOF) to Vitosha Boulevard

Vitosha Boulevard starts in central Sofia, about 11.5 km southwest of the airport. Travel time ranges from about 25 minutes by taxi or private transfer to 40–45 minutes by metro or bus.

✓ Verified Oct 30, 2026 • 11.5 km road distance

Official Airport Taxi (Yellow)

Metered
30 mins •24/7
€13 - €20 (Metered)
Luggage: 2 Pieces Free
How to take it step-by-step:
  1. Follow the signs to the official Yellow taxi desk in arrivals or the rank outside.
  2. Pre-book at the desk or use the Yellow app; ignore touts inside the terminal.
  3. Check the tariff sticker on the rear window before you get in.
  4. Ask the driver to take you to Vitosha Boulevard; the 11.5 km ride takes about 30 minutes.

Metro M4 to Serdika

Cheapest
40 mins •Every few minutes in centre; less often airport branch
€0.80 / Person
Luggage: Carry-on Friendly
How to take it step-by-step:
  1. From Terminal 2, follow the metro signs to Sofia Airport station. From Terminal 1, take the free shuttle or bus 84 to Terminal 2 first.
  2. Buy a €0.80 ticket at the machine or tap a contactless bank card at the barrier.
  3. Take an M4 train towards Slivnitsa and get off at Serdika (about 25 minutes).
  4. Exit the station and walk south onto Vitosha Boulevard; it starts beside the square.

Bus 84 to Sofia University / Gen. Gurko

Frequent
45 mins •Every 12 Mins
€0.80 / Person
Luggage: Carry-on Friendly
How to take it step-by-step:
  1. Find the bus 84 stop outside Terminal 1 or Terminal 2.
  2. Tap a contactless bank card or Sofia City Card on the validator as you board.
  3. Ride towards the centre and get off near Sofia University / Gen. Gurko Street area.
  4. Walk about 15 minutes west to reach the start of Vitosha Boulevard.

Sofia Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in Bulgaria?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get Bulgaria eSIM

Tours & activities: Vitosha Boulevard

See all tours & tickets
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ Important Local Taxi & Arrival Tips

  • Ignore taxi touts inside arrivals: they are not the official airport partner and often overcharge.
  • Only use the official Yellow taxi desk or app, and check the per-kilometre tariff sticker on the taxi's window before starting the ride.
  • At the metro barriers, avoid anyone offering to sell you a ticket; the official one costs €0.80 and can be bought at machines or by tapping your bank card.

Frequently Asked Questions

What is the cheapest way from Sofia Airport to Vitosha Boulevard?

The M4 metro costs €0.80 per person and takes around 40 minutes including the walk at Serdika. From Terminal 1, take the free shuttle or bus 84 to Terminal 2 first.

How long does the trip from SOF to Vitosha Boulevard take?

By taxi or private transfer it takes about 25–30 minutes in normal traffic. Public transport takes roughly 40–45 minutes.

Is taxi fixed price or metered?

Sofia taxis are metered; the official airport partner is Yellow. Expect roughly €13–€20 for the 11.5 km run to Vitosha Boulevard, depending on traffic and tariff band.

Can I pay by card for airport transport?

Yes, metro barriers and bus validators accept contactless bank cards, and most taxis accept cards, but it is wise to ask the driver before you start.

Is there public transport at night?

Metro M4 runs until about midnight. After that, night bus N4 serves both terminals, but check the current timetable; licensed taxis or pre-booked transfers are also available.

Which option is best for families with luggage?

A private transfer is usually best because it is door-to-door and includes luggage space. A metered taxi from the official Yellow desk is the next best, while the M4 metro can be manageable with light bags.