Skip to content
A Sofia Metro train arriving at an underground platform

Infrastructure

The Sofia Metro

Sofia’s metro has four lines, 50 stations and about 55 km of track, and carried 127 million passengers in 2024. Line 4 runs to the airport, and three new stations on Line 3 opened in August 2026.

Updated October 2026 · Figures checked 13 October 2026

Stations on four lines, August 2026
501
Stations on four lines, August 2026
Length of the network
≈ 55 km1
Length of the network
Passengers in 2024, up from 94 million in 2023
127.2 m2
Passengers in 2024, up from 94 million in 2023
Single ticket; contactless cards capped at €2 a day
€0.803
Single ticket; contactless cards capped at €2 a day

The Sofia Metro

The lines

The lines
Line Route Stations Opened
M1 Slivnitsa–Business Park Sofia 16 1998
M2 Obelya–Vitosha, through Central Railway Station 13 2012
M3 Gorna Banya–Gen. Vladimir Vazov, driverless 15 2020, extended August 2026
M4 Obelya–Sofia Airport Terminal 2 20 Airport branch 2 April 2015

Source: Wikipedia: Sofia Metro3

The metro opened on 28 January 1998 and is run by the municipal company Metropoliten EAD, with 82 trains and about 2,000 staff. Some stations are shared, so the lines add up to more than the 50 stations in the network.3,2

Line 3 extension

Three new stations on Line 3, Georgi Asparuhov Stadium, Besarabia and Gen. Vladimir Vazov, opened on 14 August 2026, adding about 3 km. The €144.3 million project was paid for from Bulgaria’s Recovery and Resilience Plan. It serves more than 45,000 residents, who can now reach the centre in about 12 minutes.4,5,6

What comes next

A further 6 km branch of Line 3 with six stations towards Slatina and Tsarigradsko Shose is planned for 2027. By the end of 2027 the network is expected to reach 61 km and 57 stations, with €265 million of EU money for the metro and 145 new vehicles for public transport.6

Frequently Asked Questions

How many stations does the Sofia Metro have?

The Sofia Metro has 50 stations across four lines and about 55 km of track. These totals reflect the network after three Line 3 stations opened in August 2026.

How many passengers used the Sofia Metro in 2024?

The Sofia Metro carried 127.2 million passengers in 2024, up from 94 million in 2023, across its four-line network of about 55 km.

Which Sofia Metro line goes to the airport?

Line 4 runs from Obelya to Sofia Airport Terminal 2. Its airport branch opened on 2 April 2015, connecting the airport to the metro network.

How much is a Sofia Metro ticket?

A single ticket for the Sofia Metro costs €0.80, and contactless cards have a daily fare cap of €2 a day.

What Sofia Metro extensions are planned for 2027?

A 6 km Line 3 branch with six stations towards Slatina and Tsarigradsko Shose is planned for 2027. By the end of 2027, the network is expected to reach 61 km and 57 stations.

Sources

  1. Railway Gazette: Sofia metro opens Line 3 extension (19 August 2026)
  2. BNR: More than 127 million passengers travelled on the metro in 2024 (in Bulgarian)
  3. Wikipedia: Sofia Metro
  4. BTA: Three new metro stations open on Sofia’s Line 3 (14 August 2026)
  5. European Commission: Recovery and Resilience Facility, Sofia metro Line 3
  6. NAMRB: Sofia metro expands with three new stations and four new trains (August 2026)

Figures checked 13 October 2026. Prepared by InvestBulgaria for general information. It is not investment, tax or legal advice; please confirm details with a qualified adviser before acting.

Next step

Talk to People Who Do This Every Day

Lawyers, accountants, recruiters and property advisers who work with international investors, in the InvestBulgaria directory.