Getting Around Sofia with Kids: Metro, Trams and Walks That Actually Work

Sofia's compact centre and cheap, frequent public transport make it surprisingly easy with children — if you pick the right lines and avoid the tram tracks with a stroller.

Metro: the fast, step-free backbone

Sofia's metro is your best friend with kids. Lines M1, M2 and M4 connect the airport to the city centre in about 20 minutes, and every station has lifts and step-free access — rare for a European capital. A single ticket costs 1.60 BGN (about €0.82), and children under 7 travel free. Buy a day card for 4 BGN (€2.05) if you plan more than three rides. The M2 stop at Serdika drops you right under the ancient Roman ruins, which fascinate older children for ten minutes while you work out the next leg.

For families, the key interchange is Serdika, where M1/M2/M4 meet. From there, M4 runs to the National Palace of Culture (NDK) in two stops — handy for the fountains and the open space where kids can run. Avoid metro at 8–9am and 5–6pm on weekdays; carriages get packed and strollers are a nuisance. If you are staying near the airport, the M4 is a no-brainer: 20 minutes to the centre, no traffic, and a lift at every stop.

Trams and trolleybuses: scenic but slow

Trams are charming but not always practical with small children. The classic Tram 5 runs from the central railway station down bul. Vitosha to the NDK, passing some of the city's best people-watching. It is cheap — same 1.60 BGN ticket — but the older trams have high steps that make a stroller awkward. Newer trams on lines 10, 12 and 15 are low-floor and easier. Trolleybus 6 from the centre to Lozenets is useful for the zoo and the Bulgarian National Radio building, but the ride is slow and hot in summer.

My advice: use trams for short hops in the centre, not for cross-city trips. The number 5 between NDK and the station is fine for a ten-minute ride, but if you are heading to the zoo (free entry for under-3s, 2 BGN for adults) take trolleybus 6 or a taxi. A taxi from Serdika to the zoo costs around 8–10 BGN (€4–5) and saves 20 minutes of whining. Skip the vintage tram tour on weekends — it is crowded and not designed for families.

Walking: the centre is flat and compact

Central Sofia is genuinely walkable. The yellow paving stones from Serdika to NDK via bul. Vitosha are flat and stroller-friendly, though watch for uneven patches near the Largo. The pedestrian zone around ul. Graf Ignatiev and ul. Solunska is packed with bakeries and benches — perfect for a mid-morning break. The Alexander Nevsky Cathedral square is a five-minute walk from Serdika metro and has space for kids to let off steam. In summer, start early: by 11am the sun on the yellow stones is fierce and shade is scarce.

For a longer family walk, head to the Borisova Gradina park. Enter from bul. Tsarigradsko Shose or the Yavorov quarter and you get playgrounds, a lake and plenty of paths. It is a 15-minute walk from the Joliot-Curie metro station (M1). In winter, the paths are cleared but icy in patches — sturdy shoes are essential. I would book a hotel within 10 minutes' walk of Serdika or NDK metro; that puts the whole centre, the airport line and the main tram routes within easy reach.

Practical pick: where to stay and what to skip

For families, the best base is the area around NDK and bul. Vitosha — quiet side streets, wide pavements, and two metro stops from Serdika. Hotels here tend to be mid-range and family rooms are common. Search sofiagotravel.com for Sofia hotels with family rooms; you can filter by neighbourhood. The 5% cashback credit on bookings is a genuine perk if you are booking more than one room. Avoid hotels on bul. Maria Luisa or near the central station: cheap, but noisy and a longer walk to the metro with tired children.

What to skip: the tram ride to Vitosha mountain (the lift is a better bet in summer), and the metro at rush hour. Also skip the idea of driving — parking in the centre is a nightmare and expensive. A taxi from the airport to the centre is about 15–20 BGN (€8–10), but the metro is faster and cheaper. Best months for a family visit are May, June and September; July and August are hot for walking, though the parks have shade.

Questions, answered

Is Sofia metro easy with a stroller?

Yes — every station has lifts and step-free access, and the trains are frequent. Avoid rush hour (8–9am, 5–6pm) when carriages are packed. Children under 7 travel free; a single ticket is 1.60 BGN (about €0.82).

Can we walk from Serdika to the Alexander Nevsky Cathedral with kids?

Absolutely — it is a flat 10-minute walk along yellow paving stones. The square in front of the cathedral is wide and safe for children to run. Start early in summer to avoid the heat, and watch for uneven patches near the Largo.

Which is better for families: tram or taxi?

For short central hops, trams are cheap (1.60 BGN) and frequent, but older trams have high steps. For longer trips with tired children, a taxi costs around 8–10 BGN (€4–5) and saves time. Use the metro for airport runs.

Search live hotel prices in Sofia-Grad →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← Sofia-Grad's page