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.
Sofia Airport Deals
Compare all terminal car rental desks with free 48h cancellation.
Compare Terminal Car PricesTours & activities: Vitosha Boulevard
See all tours & tickets⚠️ 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
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.
By taxi or private transfer it takes about 25–30 minutes in normal traffic. Public transport takes roughly 40–45 minutes.
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.
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.
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.
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.
Nearby places
More transfers from Sofia Airport (SOF)


