Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Sofia

Getting around Sofia: public transport, passes and taxis

Use the metro for the airport, the centre and the business districts, and trams or buses for everything else; a single ride is about €1 and a day pass about €2 (2026 estimate). Take a metered taxi or app car after 23:00, for luggage, or when a trip needs two changes.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20265 min read

Key facts

Best all-round mode
Metro: four lines, fast, tap a contactless card at the gate
Single ride
About €1 (2026 estimate)
Day pass
About €2 (2026 estimate)
Airport to centre
Metro from Terminal 2, about 25 min
Tickets
Contactless card at the metro gate; paper tickets from machines and kiosks, validated on board
Taxi rate
About €0.80–1 per km in Sofia; use metered cars or apps
Late nightcheck
Metro stops around midnight; night buses and taxis cover the gap

Options at a glance

Sofia is compact enough that the centre is walkable, but the metro, trams, trolleybuses and buses cover the rest cheaply. Match the mode to the trip: metro for distance and the airport, surface transport for short hops, taxi or app car for late nights, luggage and cross-city runs that would need two changes.

Options at a glance
ModeBest forCost (2026 estimate)Time
MetroAirport, centre, business districtsAbout €1 a rideAirport T2 – centre 25 min
TramShort central hops, wide coverageAbout €1 a ride10–25 min
Bus and trolleybusNeighbourhoods off the metro linesAbout €1 a ride15–35 min
Day or multi-day passThree or more rides in a dayAbout €2 a day—
Taxi or app carLate night, luggage, two-change tripsAbout €0.80–1 per km10–20 min in the city
WalkingThe centre: Alexander Nevsky, Vitosha Blvd, marketsFreeMost sights 10–25 min apart

Fares and pass prices change; confirm at the gate or kiosk.

Tickets and passes

The simplest way to ride is to tap a contactless bank card or phone at the metro gate, which charges a single fare. Ticket machines and kiosks sell paper tickets and passes; on trams, buses and trolleybuses you validate a paper ticket in the machine on board, and inspectors do check. Keep the ticket until you leave the vehicle.

If you plan three or more rides in a day, a day pass is cheaper than singles, and multi-day passes suit longer stays. Passes are usually loaded onto a card, so buy one at a metro station kiosk rather than from a driver. Children, students and seniors often travel at reduced fares with ID.

  • Tap a contactless card at the metro gate for a single fare.
  • Buy paper tickets or a loaded pass from machines and station kiosks.
  • Validate paper tickets on board trams, buses and trolleybuses.
  • Keep your ticket or card until you exit; inspectors fine riders without one.

Metro, trams and buses

The metro is the fastest way across the city and the easiest airport link: from Terminal 2 it reaches the centre in about 25 minutes. Four lines cover the centre, the airport and the main residential and business districts, and stations have English signage. Trains run from early morning until around midnight.

Trams and trolleybuses fill the gaps, with routes threading the centre and inner neighbourhoods; buses reach the outer districts. They are slower in traffic and signage is mostly in Cyrillic, so use a map app with live departures. Night buses run limited routes after the metro closes.

Metro, trams and buses
TripModeTimeCost (2026 estimate)
Sofia Airport T2 – city centreMetroAbout 25 minAbout €1
Central railway station – Alexander Nevsky CathedralMetroAbout 10 minAbout €1
Vitosha Blvd – NDKWalk or tram10–15 minFree or about €1
City centre – Boyana ChurchBus plus walk40–50 minAbout €1
City centre – Sofia AirportTaxi or app car20–30 minAbout €10–15

Taxis and ride-hailing

Taxis are cheap by Western European standards, roughly €0.80–1 per km in Sofia, and useful for late nights, heavy bags and trips that would need two changes. Use a metered car from a rank or an app; rates posted on the window vary between companies, and unmarked cars that approach you at the airport or station are the ones that overcharge.

Ride-hailing apps work in Sofia and usually give a fixed price before you ride, which removes the meter question. Pay in cash or by card; keep small notes. At the airport, follow signs to the official rank rather than accepting an offer inside the terminal.

  • Book through an app or take a car from an official rank.
  • Check the meter is running and the posted rate matches the company.
  • Ignore drivers who approach you inside the terminal or station.
  • Keep small notes for cash payment.

What it costs

Public transport is the cheapest way to move: singles around €1, day passes around €2, and multi-day passes lower still per day. Taxis land around €0.80–1 per km, so a 15-minute cross-city ride is usually under €10. Airport runs by taxi are about €10–15. These are 2026 estimates; confirm current fares at the gate, kiosk or meter.

What it costs
Item2026 estimate
Single metro, tram or bus rideAbout €1
Day passAbout €2
Multi-day passLower per day than singles
Taxi per kmAbout €0.80–1
Airport taxi to centreAbout €10–15

Practical tips

Sofia's centre is walkable, so pair walking with the metro for longer hops. Streets and signage are in Cyrillic; a map app with offline Sofia loaded saves time. Rush hours are roughly 08:00–09:30 and 17:30–19:00, when surface transport slows but the metro stays quick.

Buy a pass at a station kiosk rather than from a driver, keep your validated ticket, and carry a contactless card as backup. If you are heading out of the city, buses and trains leave from separate terminals, so check which one before you set off.

  • Walk the centre; take the metro for distance.
  • Load an offline map: signage is mostly Cyrillic.
  • Avoid surface transport at rush hour; the metro is unaffected.
  • For day trips, check whether your bus leaves from Central or Serdika terminal.

Questions people ask

What is the best way to get around Sofia?

The metro for the airport, centre and business districts, and trams or buses for short hops and outer neighbourhoods. Singles cost about €1 and a day pass about €2 (2026 estimate). Walk the centre; take a taxi or app car late at night or with luggage.

Is there a transit pass for Sofia?

Yes. Day and multi-day passes are sold at metro station kiosks and ticket machines, usually loaded onto a card. A day pass costs about €2 (2026 estimate) and beats singles from three rides a day.

Are taxis or ride-hailing better in Sofia?

Both are cheap. Apps give a fixed price before you ride, which avoids meter disputes; metered cars from official ranks are fine too. Expect about €0.80–1 per km and €10–15 for the airport run (2026 estimate). Avoid unmarked cars that approach you.

How do I get from Sofia Airport to the city centre?

The metro from Terminal 2 reaches the centre in about 25 minutes for roughly €1 (2026 estimate). A taxi or app car takes 20–30 minutes and costs about €10–15. See the airport transfer page for the full comparison.

Can I pay for Sofia public transport by card?

Yes. Contactless bank cards and phones work at metro gates, charging a single fare. On trams, buses and trolleybuses you usually need a paper ticket validated on board, so buy one from a machine or kiosk first.

Deep dive

Every source; changeable facts are marked check

Sources