Disclosure: This article contains affiliate links. We may earn a commission from purchases at no extra cost to you, which helps our travel content.
¡Hola viajeros! There's something magical about arriving in Sofia—this underrated Balkan gem where Soviet-era monuments stand alongside golden-domed churches and the dramatic silhouette of Vitosha Mountain creates the most stunning urban backdrop. But here's the real treasure I discovered during my week exploring Bulgaria's capital: Sofia has one of the most affordable and family-friendly public transportation systems I've encountered in Europe. At just 1.60 leva (about $0.90) per ride, it's a budget traveler's dream come true. Grab your sense of adventure—and maybe a few snacks for the little ones—because we're about to decode every aspect of getting around this fascinating city.
Understanding Sofia's Transit Basics
Let me tell you, amigos—Sofia's public transportation network is a beautiful patchwork of old and new. The system includes two metro lines, numerous tram routes (including those charming vintage yellow cars that made my heart skip), trolleybuses, and regular buses that connect every corner of the city.
What I love most is the simplicity: one ticket works across the entire network. You'll pay 1.60 leva (less than a dollar!) per ride, or you can opt for a day card at 4 leva—an absolute steal if you're planning to hop around. My family of four visiting friends saved over 60 leva in a week by skipping taxis and embracing public transit!
Before my trip, I downloaded the Moovit app which became my lifeline for navigating routes and schedules. It shows real-time arrivals and even works offline if you download the Sofia map beforehand—perfect when your data connection gets spotty in some metro stations.
One thing I wish someone had told me: always validate your ticket! Those little blue machines aren't just decorative, and the fine for riding without punching your ticket is steep (40 leva). I learned this lesson the hard way when a ticket inspector approached our group near NDK station!

💡 Pro Tips
- Buy a multi-day card if staying 3+ days—it's more economical than single tickets
- Validate your ticket immediately upon boarding or face a 40 leva fine
- Most ticket kiosks don't accept credit cards, so keep small bills handy
Mastering Sofia's Metro System with Kids
Sofia's metro system might be small with just two lines, but mija, it's mighty efficient! The red Line 1 runs north-south while the blue Line 2 goes east-west, intersecting at Serdika Station—which, by the way, doubles as an underground archaeological museum where my nieces were fascinated by the Roman ruins visible through glass floors.
For families, the metro is your best friend. The stations are stroller-friendly with elevators at most stops, trains run every 3-6 minutes during peak hours, and the carriages are spacious enough that my friend's energetic 5-year-old could wiggle around without bothering other passengers.
One afternoon, when the kids were getting cranky from sightseeing overload, I pulled out my secret weapon—a compact travel game set that kept them entertained during our 20-minute ride to the National History Museum. The magnetic pieces stayed put even when the train took sharp turns!
Most metro stations have small convenience stores where you can grab snacks and water. My go-to was always a banitsa (Bulgarian cheese pastry) from the bakery near Serdika station—at 2 leva, it's the perfect budget-friendly pick-me-up between attractions.

💡 Pro Tips
- The metro runs from 5:30 AM to midnight—perfect for early museum visits or late dinner returns
- Look for the information boards with English translations at major stations
- Children under 7 ride free with an adult!
Trams, Trolleys & Buses: The Surface Network
While the metro is Sofia's shiny modern pride, I found the real character of the city in its surface transportation. Those rattling yellow trams? Pure magic, especially routes #5 and #18 that wind through the most picturesque parts of town. My favorite moment was riding tram #5 as it curved around the golden-domed Alexander Nevsky Cathedral at sunset—I swear the light filtering through those vintage windows was better than any Instagram filter.
For families with kids who tire easily, I recommend the collapsible water bottle that saved us during long days of exploration. It folds down tiny when empty but expands to hold plenty of water—perfect for those hot summer days when the trams can get warm.
Buses and trolleybuses fill in the gaps where trams and metro don't reach. They're particularly useful for reaching Borisova Gradina (Sofia's largest park) where my friend's children spent hours climbing the playground equipment while we adults rested our feet.
One quirky discovery: Sofia's public transit vehicles often have their own personalities! Some trolleybuses are ultra-modern with USB charging ports, while others are Soviet-era relics that feel like time machines. The kids in our group called it the 'transportation lottery'—they never knew if they'd get a shiny new bus or a charming vintage one.

💡 Pro Tips
- Download a PDF map of tram routes before your trip—cellular data can be spotty
- Trams #1, #2, and #5 cover most major tourist sites in the city center
- Sit near the middle of older trams for the smoothest ride
Mountain Adventures: Getting to Vitosha
No trip to Sofia is complete without visiting Vitosha Mountain—that gorgeous green backdrop you see from almost everywhere in the city. The best part? You can reach it using public transportation! This was hands-down the highlight of our week, especially for the little ones who couldn't believe there was a 'real mountain' right next to the city.
Bus #66 from Hladilnika district takes you to the Aleko Hut area, but my insider tip is catching bus #122 from Academia Metro Station to the Simeonovo Gondola Lift base. The lift itself is an adventure—a 30-minute ride offering spectacular views that had even the most screen-addicted kid in our group glued to the windows instead of their devices.
For this mountain day trip, I was grateful for my hiking fanny pack which kept my phone, wallet and small camera accessible while leaving my hands free to help the kids navigate the rocky paths. It has a water bottle holder that proved essential during our hike to the stone rivers.
If you're traveling with children under 10, the easier trails near Aleko are perfect—flat enough for little legs but still offering those million-dollar views of Sofia sprawling below. We packed a picnic lunch from the Central Market Hall (just 20 leva for enough food to feed four adults and three kids) and found a perfect meadow spot surrounded by wildflowers.
Don't miss the kids hiking socks if your little ones will be joining you on Vitosha's trails. Nothing ruins a mountain adventure faster than blisters, and these cushioned socks kept my friend's children blister-free despite hours of exploring.

💡 Pro Tips
- Check gondola operating hours before you go—they change seasonally
- Last bus #66 returns around 7:30 PM in summer (earlier in winter)—don't miss it!
- Pack extra layers even in summer—mountain weather changes quickly
Airport Connections & Late Night Options
Let's talk about those tricky arrival and departure journeys—because nothing tests a family's patience like navigating transportation after a long flight! Sofia Airport is connected to the city center by metro Line 1, which was a game-changer for our budget. At just 1.60 leva per person, it's drastically cheaper than taxis (which start around 15-20 leva to the center).
The metro from Terminal 2 runs every 10 minutes from 5:30 AM until midnight and takes about 20 minutes to reach Serdika station downtown. If you arrive at Terminal 1, there's a free shuttle to Terminal 2 where you can catch the metro.
For families with luggage, I recommend the luggage strap connector which lets you attach a child's small suitcase to your larger one. This simple gadget saved us from the chaos of trying to manage multiple rolling bags while also keeping track of excited kids in a busy station!
After midnight, night buses replace regular service on major routes. They're marked with 'N' before the number (like N1, N5) and run hourly. We used these twice after late dinners in the Oborishte neighborhood, and while less frequent than daytime service, they were clean and felt completely safe.
If you're traveling with sleepy children or arrive very late, sometimes a taxi is worth the splurge. Just make sure to use the official OK Supertrans company (yellow cars) or call a taxi through the TaxiMe app which ensures regulated prices and reliable drivers. The peace of mind was worth the extra leva when we had an early morning flight.

💡 Pro Tips
- Always take official yellow OK Supertrans taxis or use the TaxiMe app—avoid unofficial taxis
- The metro is the fastest airport connection during rush hour traffic
- Night buses run hourly after midnight—check the schedule at your specific stop
Final Thoughts
As our week in Sofia came to an end, I found myself feeling a strange sense of pride in having mastered this city's transportation system. There's something deeply satisfying about navigating like a local—knowing exactly which tram to catch for the best view of Alexander Nevsky Cathedral or which metro exit puts you closest to the best banitsa shop.
What makes Sofia's transit system truly special isn't just its affordability (though saving those leva for extra scoops of gelato was definitely a bonus). It's how the transportation itself becomes part of your Bulgarian experience—from chatting with elderly ladies on the vintage trams to watching your children's eyes widen as the gondola climbs Vitosha Mountain.
So when you visit Sofia with your family, embrace the adventure of public transit. Let your kids pull the stop cord on the trolleybus. Count stations together on the metro map. Race up the escalators at Serdika station. These small moments of navigation will become some of your most authentic memories of this beautiful Balkan city.
Hasta la próxima, amigos. May your travels be affordable, your connections timely, and your explorations filled with the kind of joy that only comes from truly experiencing a place—not just passing through it.
✨ Key Takeaways
- Sofia's public transportation is incredibly affordable at 1.60 leva per ride—perfect for family budgets
- The integrated network (metro, trams, buses) reaches all major attractions and Vitosha Mountain
- Children under 7 ride free, making it ideal for family exploration
- Apps like Moovit and TaxiMe make navigation simple even for first-time visitors
📋 Practical Information
Best Time to Visit
year-round (summer for mountain hiking, winter for nearby ski resorts)
Budget Estimate
$30-50 per day per person including transportation, food and attractions
Recommended Duration
5-7 days
Difficulty Level
Easy
Comments
Hannah Woods
Excellent breakdown of Sofia's transport options, Paisley! I spent a month there last year and can confirm everything in this guide is spot-on. One additional tip for budget travelers: if you're staying for more than a few days, get the multi-day pass rather than individual tickets. The savings add up quickly, especially if you're hopping between neighborhoods. Also worth noting that while Google Maps works decently for navigation, I found the local Moovit app to be more reliable for real-time updates on the trams and buses. The metro rarely had delays, but surface transportation sometimes did. For anyone heading to Vitosha, I'd add that early morning trips are best - not just for the light, but because afternoon thunderstorms are common in summer months. The contrast between urban Sofia and the mountain wilderness just a short ride away is what makes this city so special!
Paisley Gonzales
Thanks so much for these additional tips, Hannah! You're absolutely right about Moovit - I should have mentioned that. And the morning advice for Vitosha is spot on. Did you try any of the mountain huts for food while you were up there?
Hannah Woods
Yes! Had an amazing bean soup at Aleko Hut - simple but perfect after hiking. The mountain tea they serve is wonderful too. Perfect spot to rest before heading back down.
sunsetchamp
Solid guide! The metro is indeed super easy to use. Don't miss the free walking tour that starts near Serdika station - great complement to DIY exploration.
escapeclimber8132
Great guide! I'm planning to visit in October with my 6-year-old. Is the tram to Vitosha suitable for kids? And how steep is the hike once you get up there?
sunsetchamp
Not the author but I took my kids (7 and 9) there last fall. The tram ride itself is fine for kids - mine loved it! Once up there, there are easy paths suitable for little ones. Just bring good shoes and water. The views are worth it!
escapeclimber8132
Thanks so much! That's really helpful. Did you use the kids hiking backpack or was your 7-year-old fine walking the whole way?
sunsetchamp
My kids walked the whole way on the easier paths. There are several difficulty options once you're up there. Just check the weather before you go - it can change quickly on the mountain!
redseeker
OMG I LOVED Sofia's transportation system! We visited last year and I was so nervous about getting around with the Cyrillic alphabet everywhere, but it was actually super easy once we figured out the basics. The metro was my favorite - so clean and efficient compared to other cities we've visited in Eastern Europe. And those stations are like underground art galleries!
Paisley Gonzales
So glad you had a good experience too! The station art really is something special, isn't it? I was pleasantly surprised by how modern and efficient everything was.
redseeker
Absolutely! Serdika station was my favorite with all those Roman ruins. Such a cool blend of ancient and modern!
nomadseeker
Just what I needed! Heading to Sofia next month and was wondering how to get around. Thanks for the detailed metro info!
Megan Martin
This is exactly what I needed for my upcoming business trip! I've been to Sofia twice but always took taxis because I was intimidated by the Cyrillic signage. Question - how reliable is the metro for early morning airport connections? I have a 7am flight and wondering if I should trust public transit or book a taxi.
Paisley Gonzales
Hi Megan! The metro starts running at 5am and is very reliable. The airport line runs every 10 minutes even early morning. That said, for a 7am flight, I'd probably still book a taxi just to be safe - they're relatively inexpensive and remove the stress factor.
Megan Martin
Thanks Paisley! That's really helpful. I think I'll use the metro during my stay but take your advice on the taxi for my departure. Better safe than sorry!
backpackace
LOVE this guide! Sofia's transportation was intimidating at first but actually super easy once you figure it out. The yellow vintage trams were my absolute favorite - so much character! I used my offline map app to navigate when the tram routes got confusing. That mountain tram to Vitosha was definitely a highlight - the views are INCREDIBLE!
citylegend
Is it worth getting the transit card if I'm only there for 3 days?
Paisley Gonzales
For 3 days, probably! A 3-day card is about 15 lev (~€7.50) and single tickets are 1.60 lev. If you'll take more than 3 rides per day, it's worth it. Plus it's just more convenient!
coffeerider
Great post! How difficult is it to get up to Vitosha Mountain if you don't speak Bulgarian? Going next month and really want to hike there.
backpackace
Not Paisley, but I was there in October! It's actually pretty easy - most signs have English and lots of younger Bulgarians speak English. The mountain tram staff understood basic questions. Just download the route map beforehand!
Paisley Gonzales
Exactly what @backpackace said! Plus, I found Google Maps works well for the main routes. The biggest challenge was knowing which bus stop to get off at for the trailheads, so I'd recommend saving offline maps with the hiking routes marked.
coffeerider
Thanks both! That's super helpful. Did either of you use the gondola lift or just the buses?
Paisley Gonzales
We did both! The gondola gives amazing views but check if it's operating - it sometimes closes for maintenance or high winds.
exploreway
Sofia's metro is surprisingly modern! Used it last year and was impressed by how clean and efficient it was.
Paisley Gonzales
Right? I was pleasantly surprised too! Much better than I expected for the price.