Remark: Be aware of unofficial taxies at the airport which have very high prices.

Uber does not operate in Bulgaria.

Transportation within Sofia: General information

Sofia is connected by different types of public transport: Buses, Trams, Trolleybuses and Metro. The daytime transport operates from around 5:00 to around 23:00 and the night transport starts at 1:00.

Route Finding

At the official site you can generate a route between any two points in the city
which respects realtime information from timetables: https://www.sofiatraffic.bg/en

There are also several mobile apps have that feature, and can also show a map with stops: Sofia Public Transport, Moovit and others, which can be found on Google Play and the Apple store. MoovitApp provides a mobile service for that purpose. The app gives you real-time information about the public transport, its route and schedule. It could also guide you step-by-step from A to B with automatic notifications. You can download it for free or use its website – moovit.com

Information about routes and timetables can be found at the site as well.

Tickets and Prices

Daytime tranport

Single ticket

A single trip ticket costs 1.60 leva. The ticket for the metro is separate from the one for the other types of transport.

Metro tickets can be bought from the metro stations and are valid from the moment of entry until exiting the metro system (you can change lines without an additional ticket).

The tickets for the trams, buses and trolleybuses can be bought from the driver or special kiosks on the stations. Some vehicles have special machines for purchasing tickets inside.

Once bought, the ticket must be validated using a ticket puncher machine inside the vehicle.

Card for multiple trips

There are tickets for 10 trips (12.00 leva) – called Taloni, daily card for all lines (4.00 leva) – called Ednodnevna karta and three day pass for all lines (10.00 leva) – called Tridnevna karta. You could ask about the best option in the offices of Sofia traffic.

Nighttime transport

The nighttime transport has a separate ticket which costs 2.00 leva and can be obtained from the conductor in the vehicle. The ticket is valid for the entire night. The all line dayttime card is not valid for the night buses.

There are four lines operating around the city with buses around every 40 minutes. The stop “Knyaz Alexander I Square” is the transfer bus stop – all four lines intersect there.