ℹ︎
  • Route: Sofia Airport → Sofia → Vladaya → Cherni Vrah (Vitosha Mountain)
  • Transport: Sofia Public Transit, BDZ - Bulgarian State Railways
  • Timetables: I found everything on Google Maps. Works reliably.
  • Costs (total for 2 nights + trek): Flight €75, Private hostel room €70, Public transit and hike ~€6

Sofia wasn't really a destination on my bucket list. Back in the winter, I stumbled upon cheap flights for a few euros and fancied a quick one-day trek. Right from the main boulevard (Vitosha Boulevard), the mountain range and my final destination were already sitting on the horizon.

The Hike

In the morning, I took a train to the village of Vladaya, the starting point of my full-day hike. I rode the local public transit to the Захарна фабрика (Zaharna Fabrika) train station, bought a train ticket for €0.82, and grabbed a quick coffee from a vending machine for €0.50. The atmosphere hit me with pure 1990s post-communist nostalgia. Aside from a slightly newer train set, it felt like no one had invested a single cent into Bulgaria’s infrastructure since the fall of the Iron Curtain.

Siemens Desiro Classic at Vladaya station
Siemens Desiro Classic at Vladaya station

I stepped off the train in Vladaya completely alone. Most people taking on Vitosha just catch a bus near the top, snap a photo, and head back down. That’s really not my style and my reward was hours of pure solitude in the Bulgarian mountains. Other than one local walking his dogs, I didn't cross paths with a single soul. On the way up, a few emergency shelters caught my eye. They weren't much to look at on the inside, but every single one had a fireplace and its own freshwater spring.

⤵
⤵

There are several mountain huts along the trail to grab a quick bite or something to drink. None of them accept card payments, but everything is very wallet-friendly, unlike in central Sofia.

Kumata hut
Kumata hut

On the way up Mount Vitosha, I was fascinated by a phenomenon that looks like a giant river of boulders cascading from the peaks down into the valley. It's known as a "stone river" a unique geological feature formed during the Ice Age. Over thousands of years, frost and melting snow shattered the local syenite rocks, and the massive rounded boulders gradually slid down the gullies, carried by the weight of glacial slush. Standing quietly on these stone bridges today, you can still hear an actual underground river rushing deep beneath tons of granite blocks.

The hike itself turned out to be surprisingly easy for a fit hiker. Even though the summit reaches 2,290 meters above sea level, I shaved off a quarter of the estimated map time on my 13 km ascent. The entire route, including two beer/snack stops at mountain huts, took me about 8 hours.

⤵
⤵

At the summit, alongside incredible panoramic views, you'll find a weather station that doubles as a basic mountain hut. I grabbed a bowl of soup, though it was nothing to write home about. When the weather plays along, they fire up a traditional Balkan grill outside.

View of the Cherni Vrah summit and meteorological station – Vitosha Mountain
View of the Cherni Vrah summit and meteorological station – Vitosha Mountain

The descent to the bus stop on the other side of the mountain is a bit steeper, but much shorter than my ascent. While none of the cable cars were running, the local bus (number 66, station Хижа Алеко) heading back to Sofia runs regularly until about 5:30 PM.

Sofia

An old yellow ČKD tram passes through the center of Sofia.
An old yellow ČKD tram passes through the center of Sofia.
⤵
View from Vitosha Boulevard towards the Vitosha Mountain range in Sofia.
View from Vitosha Boulevard towards the Vitosha Mountain range in Sofia.
⤵

I only had time for a quick walk through the city itself. Right upon arrival at the airport, local transit logistics gave me a chuckle the metro line goes straight to the airport, but only connects to Terminal 2. Naturally, I landed at Terminal 1, meaning the promised convenience of a rapid transit link was supposed to be replaced by a shuttle bus. However, the shuttle was tiny and packed to the brim with passengers. Rather than squeezing inside, I just hopped on a regular city bus straight to the center.

Otherwise, public transport works like a charm. A day pass costs just €2 equivalent, and the city center itself is clean and well-maintained. I originally planned to join a guided tour of local communist-era landmarks to see what the architects of that era cooked up, but unfortunately, time ran out.

Instead, I headed out for food at the popular Made in Blue. The restaurant’s atmosphere and ambiance were spot on, but the burger itself fell flat—it was aggressively average, and I wouldn't order it again. That being said, as a quick weekend getaway combining pristine mountain solitude on day one with an accessible, low-key city, Sofia delivered perfectly.

Made in Blue
Made in Blue