A view of Sofia, Bulgaria

🇧🇬 Bulgaria

Sofia Travel Guide: Things to Do and a 2-Day Itinerary

Sofia reveals itself gradually: Roman remains, a cathedral and quiet streets for coffee sit close together once you start walking. Two days can be enough to enjoy its understated side. The mountain backdrop is lovely too, but Vitosha deserves more thought than a quick park break between central sights.

Recommended stay

2–3 full days

Best time to visit

May–June and September–October

Getting around

Walking and metro

Contents

Two days in Sofia: a central walk and time to explore further

Start around Serdica and connect the layers of the centre with short walks. Include Alexander Nevsky in that city day and leave room for a leisurely lunch. For day two, choose a museum, the Boyana area or Vitosha. Treating Sofia as just a few hours in the capital squeezes these different experiences into one hurried circuit.

For Vitosha, plan transport, the return journey and the walk separately; clear city weather does not guarantee the same conditions higher up. If a mountain day is not what you want, stay with the centre. Sofia is better enjoyed through a few experiences you like than a compulsory sweep of every surrounding attraction.

When continuing to Plovdiv, keep the transfer day separate from your busiest museum plans. Luggage storage, reaching the station and checking into the next hotel all take time. Two nights may mean only one full Sofia day. A relaxed central walk and a good dinner can fit that window better than a rushed mountain outing.

Getting to and around Sofia

Sofia Airport (SOF) has its metro connection on the Terminal 2 side; check the terminal transfer if arriving elsewhere. Verify current metro operating hours for late arrivals and compare hotels by access to Serdica or another useful station.

Central sights link well on foot; farther museums and Vitosha require transport and a last-mile connection. Check current tickets and payment rules rather than relying on old lev-denominated fares.

Things to do in Sofia

Pair the cathedral and museums on one day, Serdica and central streets on another. Add a separate Vitosha day with a return and weather plan rather than cutting both city days short.

Alexander Nevsky Cathedral

Link the cathedral with St. Sophia and nearby cultural stops. Visit quietly during worship and check interior photography and separate exhibition rules. Nearby museums add substance beyond the square’s photograph.

Serdica and the central layers

Combine Serdica’s remains with the central squares. Different historical periods appear along one walk, with separate access arrangements for open ruins and museums. A nearby market and meal complete the everyday-city view.

Vitosha area

Vitosha is not a central city park. Elevation, terrain and time depend on the trail; check current bus or lift operation. Sunshine in Sofia does not establish conditions on the mountain.

Everyday Sofia from Serdica to Vitosha Boulevard

Around Serdica, ancient remains and modern transport share the same setting. Take time below street level, then continue the walk above. These small layers give Sofia its own character. A city day built only around a cathedral photograph misses much of what makes the centre interesting.

A table on Vitosha Boulevard makes a pleasant pause for watching the city go by. Side streets offer a quieter evening after the main pedestrian thoroughfare. Allow for respectful, unhurried visits to museums and places of worship, and keep a few breaks in the walking day. Short distances still deserve some time to rest.

Where to stay in Sofia

Serdica and the centre suit transport, Vitosha Boulevard dining and walking, and quieter side streets sleeping comfort. Check main-street noise, parking if driving and your airport connection.

A short stay is easier near Serdica or a central metro stop. The main pedestrian streets help with dining, but not every room will be quiet at night. A hotel one street back may offer better rest than a more conspicuous address. Even with a mountain outing, choose the base around your city time.

For a first visit, staying around Serdika makes it easier to link central sights on foot. Around Vitosha Boulevard, restaurants and evening activity can affect room noise. Ask which street your room faces, and compare the actual walk to a metro station for outer districts.

What to eat in Sofia

Banitsa suits breakfast, with shopska salad, tarator and kavarma offering different meal styles. Cheese salad and yogurt soup are not vegan; ask about meat and dairy and read the euro total including service.

Banitsa and coffee in the morning, a lighter salad at lunch and a warm dinner fit a sightseeing day well. Cheese defines shopska and yoghurt is central to tarator, so vegetable-based does not automatically mean suitable for every diet. Spread different Bulgarian dishes across a few meals instead of relying on one large feast.

Sofia: weather and budget planning

Late spring and autumn suit walking. Summer heat, winter icy pavements and shorter daylight affect pacing. Check a mountain forecast separately for Vitosha.

Central walks and metro keep costs manageable; mountain transfers and distant museums add spending. Compare current euro prices for hotels, admissions and meals rather than older lev-based totals.

Trips beyond Sofia

Plovdiv is a natural short cultural extension; compare train and bus times. Varna is a longer Black Sea leg. Give Rila a separate full day with confirmed return arrangements if you add it.

Top stops

The stops that best capture the city. Timed entry, tickets and opening hours change, so check official channels before you go.

Alexander Nevsky Cathedral

Around the cathedral · Cathedral and domes

For a key landmark of the capital’s architecture.

Check interior photography and visitor conditions on site.

Serdica and the central layers

Serdica area · Roman remains and central walks

For ancient and living city layers in one route.

Distinguish open sites from paid museum access.

Vitosha area

South of Sofia · Mountain scenery and walking

For an outdoor extension in suitable conditions.

Confirm trail, weather and final public transport return.

Dietary preferences

Vegan and halal restaurants in Sofia

For Sofia we picked one plant-based place and one aimed at Muslim travellers. Halal labels don't all mean the same thing: certification, the restaurant's own declaration and "some halal options" are shown separately on each card.

Vegan Pick

Fully vegan

Edgy Veggy

Central Sofia / Kniaz Boris I St · Street food and vegan burgers

Friendly central Sofia bistro serving 100% vegan burgers, homemade falafel wraps, seasonal salad bowls and raw guilt-free desserts.

Why we picked it: Sofia's most popular vegan spot for a quick, wholesome and completely plant-based lunch while touring the city centre.

Verification note

Dedicated vegan kitchen with no dairy, cheese or eggs present.

Source: HappyCow's current vegan restaurant directory ↗
Google Maps ↗

Halal Pick

Certified halal

Restaurant Türk (Banyabaşı Camii yanı)

Knyaginya Mariya Luiza Blvd · Turkish grills and home cooking

Certified halal Turkish grill house steps away from the historic Banya Bashi Mosque, offering grilled meats, stews and fresh bread.

Why we picked it: The number one choice in central Sofia for guaranteed halal meats right beside the historic mosque.

Verification note

Meat sourcing is certified halal; alcohol-free restaurant.

Source: Chief Mufti's Office of Bulgaria Halal Guide ↗
Google Maps ↗

Research note: Salads with sirene cheese are ubiquitous in Bulgaria; ask for no cheese for vegan diets. Head to the Banya Bashi area for halal meats.

Menus, suppliers and certifications change. If you keep strict halal, confirm the current certificate, alcohol, sauce ingredients and shared-kitchen risk directly with the restaurant.

Day-by-day itinerary

  1. 01

    Day 1 — Cathedral and culture

    Morning
    Alexander Nevsky and St. Sophia
    Afternoon
    One central museum matching your interests
    Evening
    Dinner near Vitosha Boulevard
  2. 02

    Day 2 — Serdica and neighbourhoods

    Morning
    Serdica layers and central squares
    Afternoon
    Market and side-street walk
    Evening
    Relaxed dinner and onward-trip planning

Before you go

Practical tips for Sofia

Use euro prices

Do not calculate 2026 Bulgarian spending from older BGN prices.

Terminal connection

Check how your arrival terminal connects to the metro before flying.

Continue your Bulgaria route

This city works well on its own; if you have time, the stops below add a different region and city to the same trip.

Frequently asked questions

How many days do you need in Sofia?+

Two full days for the centre, three or four with Vitosha or Rila.

What currency does Sofia use?+

The euro from 2026. Check current euro prices; older lev-based guide prices are outdated.

Do you need a car in Sofia?+

Not for central sightseeing: walking and metro work. Assess outdoor trips separately.

How do you get to Sofia?+

Sofia Airport (SOF) has its metro connection on the Terminal 2 side; check the terminal transfer if arriving elsewhere. Verify current metro operating hours for late arrivals and compare hotels by access to Serdica or another useful station.

Note: Admission prices, services and opening hours can change. Check the official sources below before booking. Last updated: .

Official sources and latest check

Visa, transport, entry and visiting rules change — re-check them with these official sources before you travel.

Image credits