
Sofia
Sofia deserves 2–3 days at the start or end of a Bulgaria trip. See the golden-domed Alexander Nevsky Cathedral, the Roman ruins of ancient Serdica sitting right inside a metro station entrance, and Vitosha Boulevard's cafes — then ride a cable car up Vitosha Mountain, which rises right at the edge of the city, for a hike or ski day without ever leaving town. Budget roughly €35–55/day per person before accommodation.
Sofia isn't a city that tries hard to impress you, and that's sort of its charm — it's low-rise, walkable, a little rough around the edges in places, and has a genuinely wild mountain looming at the end of half its streets. Most travelers give it two or three days on the way to somewhere else. That's about right, but don't rush it.
How many days do you need in Sofia?
Two to three days covers it well. One day for the historic center (Alexander Nevsky, the Serdica ruins, the Sveta Nedelya and Sveta Sofia churches), one for Vitosha Mountain or a museum-and-café day, and a third if you want a half-day trip to Boyana Church or the Sofia History Museum. Sofia also works well as a 1-night bookend on either side of a longer Bulgaria trip.

Where to stay
| Neighborhood | Best for | Vibe |
|---|---|---|
| City Center / Vitosha Blvd | First-timers, walkability | Pedestrian shopping street, cafes, close to everything |
| Around Alexander Nevsky | History, quieter evenings | Grand, leafy, close to the cathedral and museums |
| Lozenets | Longer stays, local feel | Residential, good restaurants, a short tram ride from downtown |
Sofia's metro is cheap, clean, and genuinely useful — a single ticket costs about €0.80 (roughly €4 for a 10-ride card), and it connects the airport directly to the city center in about 25 minutes. Skip the taxi from the airport unless you're arriving very late.
What's actually worth seeing
- Alexander Nevsky Cathedral — Sofia's landmark, a gold-domed Neo-Byzantine cathedral built in the early 1900s. Free to enter the main hall; a small fee gets you into the crypt's icon museum.
- The Serdica Roman ruins — an entire excavated Roman street sits inside and around the Serdica metro station, free to walk through, a five-minute reminder that Sofia has been a city for roughly 7,000 years.
- Vitosha Mountain — a cable car or bus from the city center gets you to hiking trails, waterfalls, and (in winter) a genuine ski resort, all within an hour of downtown.
- Boyana Church — a short taxi ride from the center, a small UNESCO-listed medieval church with frescoes considered among the finest in Eastern Europe (see our attractions page for details).

Vitosha Mountain — the thing most capital cities don't have
It's genuinely unusual for a European capital to have a full mountain range starting essentially at its city limits. The Simeonovo cable car takes about 20 minutes from a tram stop reachable from downtown, and drops you into hiking trails, waterfalls (Boyana Waterfall is an easy 2-hour round trip), and — from December through March — a real, if modest, ski area with rental gear on-site.

What it costs
| Item | Approx. cost |
|---|---|
| Mid-range hotel, per night | €45–80 |
| Restaurant meal (mid-range) | €8–15 |
| Metro single ticket | €0.80 |
| Cable car up Vitosha (return) | €10–12 |
Mistakes worth avoiding
- Taking an unmetered taxi from the airport or a tourist strip — always use an app (Bolt or Yango both operate in Sofia) or a marked taxi with a visible meter and rate card on the door.
- Assuming there's not much to do beyond a day — Sofia rewards a slower pace better than a checklist; some of its best moments are just wandering the parks and back streets around Vitosha Boulevard.
- Skipping Vitosha entirely because 'it's just a city trip' — it's a 30-minute tram-and-cable-car ride from downtown and genuinely one of the best reasons to visit.
Where to stay in Sofia — hotels
Check live availability and prices for hotels, resorts, and guesthouses in Sofia on Booking.com:
Search hotels in Sofia on Booking.com ←We may earn a small commission, at no extra cost to you.












































