Train at Sofia Metro station platform
City Transport

The Sofia Metro guide

Two lines, the airport link and cheap fares.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 6 min read

Sofia's metro has transformed the Bulgarian capital into one of the more navigable cities in the Balkans for public transport users. Four metro lines now crisscross the city, including a direct connection to Sofia Airport, and a fifth is under development. Combined with an extensive surface bus, tram and trolleybus network, getting around Sofia without a car is straightforward — and tickets are among the cheapest in any European capital.

Sofia Metro Lines: M1, M2, M3 and M4

The Sofia Metro is operated by Metropolitan EAD and uses standard-gauge electric rapid transit. The network is clean, modern and easy to use even with no Bulgarian language skills — stations are signed in both Cyrillic and Latin script, and the colour-coded system is intuitive.

Line M1 (the original line, opened 1998) runs from Obelya in the north-west to Business Park Sofia in the south-east, passing through the city centre via key stations including Serdika (the central interchange), NDK (the National Palace of Culture, a landmark square), and James Bourchier. The line is colour-coded red on maps.

Line M2 crosses M1 at Serdika and runs from Sofia Airport Terminal 2 in the east to Vitosha (near the southern boulevards) and James Bourchier, where it meets M1. This is the most important line for visitors arriving by air — the journey from the airport to Serdika (city centre) takes around 20–25 minutes. M2 is colour-coded blue.

Line M3 is a more recent addition, extending east–west and crossing the existing lines at Serdika. It serves the Sofia Central Station (the main railway station), Sofia Central Bus Terminal, and continues east to the Hadji Dimitar area and beyond. For visitors arriving by train or bus, this line provides a direct metro connection from both terminals. M3 is colour-coded green.

Line M4 serves additional areas of the northern and eastern city, expanding metro coverage to neighbourhoods previously only served by surface routes. It intersects with the existing network at several key stations.

All lines converge at or near Serdika station, which is the main central interchange. Key stations on the tourist itinerary:

Getting from Sofia Airport to the City Centre

Sofia Airport (SOF) is located about 10 km east of the city centre. Line M2 connects the airport directly with the city: the metro stop is at Terminal 2. Passengers arriving at Terminal 1 should take the free shuttle bus between terminals (a short distance) and then board M2.

The journey from the airport metro station to Serdika (city centre) takes around 20–25 minutes and costs a standard metro ticket — one of the best-value airport connections in Europe. Trains run from early morning until past midnight.

Taxis also wait outside both terminals. Use official metered yellow taxis (OK Taxi is a well-established company) or the myTaxi/Bolt app rather than unlicensed drivers who may quote inflated fares to tourists.

Serdika — Roman ruins underfoot: The Serdika metro interchange is built over the excavated ruins of the Roman city of Serdica. Large glass panels in the connecting passage let you look down into the actual ruins — don't rush past without looking.

Surface Trams, Trolleybuses and Buses

Sofia also operates an extensive surface network managed by Stolichen Avtotransport (urban buses), Tramcar EAD (trams) and Trolleybus EAD (trolleybuses). These surface vehicles cover areas between metro lines and the outer city.

For visitors, the surface network is mainly useful for:

Surface vehicles use the same single-trip ticket as the metro, validated in the yellow stamping machines on board.

Tickets and Passes

Sofia's public transport uses a simple, inexpensive ticketing structure:

Tickets are sold at metro station ticket windows, vending machines (at most stations), from kiosks and tobacconists near tram stops, and from some bus drivers. On the metro, validate at the turnstile when entering. On surface vehicles, validate in the yellow stamping machines as you board.

Sofia's ticket prices are among the lowest in Europe — a single trip on the metro is currently just a few Bulgarian lev, and even a multi-day pass represents excellent value. Bulgaria uses the Bulgarian lev (BGN), not euros — change money at a bureau de change rather than at airport exchange desks where rates are typically poor.

Walking and Cycling in Sofia

The historic heart of Sofia — Vitosha Boulevard, the Alexander Nevsky Cathedral, the National Art Gallery, the yellow-brick streets around Serdika and the Ivan Vazov National Theatre — is compact and very walkable. Most key cultural sights are within a pleasant 20–30 minute walk of Serdika metro station.

Cycling in central Sofia has improved with dedicated lanes on several boulevards, and a bikeshare scheme operates in the inner city. The foothills of Vitosha Mountain are accessible by metro (Vitosha station on M2) and then on foot or by local bus — the mountain is a popular destination for hiking even from the city in a half-day.

Tips for getting around Sofia

Frequently asked questions

How many metro lines does Sofia have?

Sofia currently has four operating metro lines — M1, M2, M3 and M4 — with M5 under planning or development. All lines interchange at or near Serdika station in the city centre.

Is there a metro from Sofia Airport to the city?

Yes. Line M2 runs directly from Sofia Airport Terminal 2 to the city centre, reaching Serdika in about 20–25 minutes. This is one of the best-value and most convenient airport metro connections in south-eastern Europe.

Does the same ticket work on the metro and buses?

Yes, a single Sofia public transport ticket covers one journey on any mode — metro, tram, trolleybus or bus — but you need a new ticket each time you board a different vehicle (there are no time-based transfer windows as in some other cities).

What currency do I need for tickets in Sofia?

Bulgarian lev (BGN) — Bulgaria uses its own currency, not the euro. Ticket machines at metro stations accept card payment, but carrying some local cash is useful for kiosks and surface vehicle tickets.

Sources and further reading: