[updated on 20/05/2022]

Transportation outside Sofia

In the State Agency for Refugees centers outside Sofia (such as Harmanli, Pastrogor, or Banya), almost everything is within walking distance.

To travel between towns and cities, use buses and trains. For more information on routes and schedules, visit (only in Bulgarian). For train schedules, you can also visit the BDZ Passenger services website.

Sofia public transportation

The best and least expensive way to get around the city is through the public transportation system, including buses, trams, trolleybuses and the underground metro.

For detailed information, including schedules, visit the Sofia Urban Mobility Centre website. There are also mobile apps, such as Moovit: Bus, Rail, Tube, Maps and Sofia Public Transport, to view information and schedules on your phone.

Types of public transportation

You can travel by:

  • Bus
  • Tram
  • Trolleybus
  • Metro (underground):
    Line M1: Slivnitsa — Business Park
    Line M2: Vitosha — Obelya — Sofia Airport
    Line M3: Ovcha Kupel — Botevgradsko shose 
  • “Marshrutka” vans

In Sofia now you can rarely see “marshrutkas” mini-vans that are similar to taxis but with fixed routes. You can hop on and off on demand (they don’t have designated stops). You can hop on and off on demand (they don’t have designated stops).

In Sofia there were four nigh bus lines but there are now closed till 01 September 2022

Taking a metro in Sofia

Important transportation lines

  • Line 260 (bus): Goes to the Ovcha Kupel registration and reception center
  • Line 78 (bus): Goes to the Vrazhdebna accommodation center
  • Line 79 (bus), 11 and 12 (trams): Goes to the Voenna Rampa accommodation center


Public transportation in Sofia officially operates between 5 a.m. and midnight every day. However, most transportation is limited after 10 p.m.

You can check the routes and schedules of the public transportation lines in Sofia on Urban Mobility Center’s website.

How to ride

To use public transportation in Sofia, you have to buy a ticket.

You can ride any tram, bus or trolleybus with the same kind of ticket. The metro (underground) requires a different type of ticket. However, the price is the same for both tickets.

Most of the travel documents may be issued as personalized documents (with picture). In this case some rebates apply.

Ordinary tariff 

You get one ride for each ticket.

Ticket type


One-way ticket

1.60 leva (approx. €0.80)

Cards and e-tickets for 10 travels*

12 leva (approx. €6)

Daily pass

4 leva (approx. €2)

Monthly pass (non-personalized e.g. without picture)

60 leva (approx. €30)

Annual pass (non-personalized e.g. without picture)

600 leva (approx. €300)

*Cards and e-tickets must be used one at a time. They cannot be used by 2 people on the same bus or tram.

Where to buy tickets and cards

Tram, bus, or trolleybus

You can buy tickets:

  • Directly from the driver
  • From vending machines inside the vehicles
  • At some bus stops (if there are ticket kiosks)
  • From Urban Mobility Centre offices


You can buy tickets:

  • From the ticket offices at metro stations
  • From Urban Mobility Centre offices

For more information on where to purchase tickets, visit the Urban Mobility Centre website.

Tram ticket in Sofia

How to use a ticket, card or pass


Once you have a ticket, you have to validate it by running it through one of the perforators in the public vehicles. Usually, there are at least 4-5 of these devices in every tram, bus or trolleybus.

If you buy a ticket from a vending machine inside a tram, bus, or trolleybus, you do not need to perforate your ticket. The date and time of purchase will be printed on the ticket. You can only use a ticket once. Each vehicle’s perforators leave a unique pattern of holes through your ticket so you can’t reuse a ticket.

Daily card

The daily card looks like a normal ticket, but you don’t have to run it through the perforators. Keep it with you at all times in case there are people checking for tickets.

Monthly pass

The monthly pass is a plastic card. Keep it with you at all times in case there are people checking for tickets.

What if I don’t have a ticket?

If you don’t have a ticket you risk being fined 30 leva.

The people responsible for keeping the order within the public transportation system are called “controllers.” They all have the same uniform and you can easily recognize them.

If you are fined, you have to pay the fine on the spot. Then the controller will give you a regular ticket and you can continue your ride. If you refuse to pay, the fine may be increased to 50 leva.

The controller must show his or her official ID card. You cannot be fined if the controller does not show you an ID card.

Bringing luggage on public transportation

If you have a large piece of luggage, you have to buy an extra ticket for it.

With a ticket, you have the right to carry up to 2 pieces of hand baggage (including musical instruments)., pram with a child or a wheelchair used by a person with disabilities.