
Historic city at Vitosha’s foothills — Sofia blends Roman ruins, Ottoman mosques, grand Orthodox churches and a lively contemporary arts scene, all set against the dramatic backdrop of Mount Vitosha. It's a compact, affordable European capital with easy access to nature, excellent food and layered history waiting to be explored on foot.
A cinematic tour of the top sights, food and local tips. Get your own AI voice guide and a trip planned just for you in the Tripmi app.
A striking Neo-Byzantine Orthodox cathedral with gilded domes and richly decorated interiors, one of Sofia’s most iconic sights.
A UNESCO World Heritage site on Vitosha’s lower slopes, famed for its 13th-century frescoes among the best-preserved medieval murals in Europe.
Housed in a former Ottoman mosque, it displays Thracian gold, Roman artifacts and a comprehensive sweep of Bulgaria’s archaeological history.
Immediate access to hiking, skiing and stunning city vistas with well-marked trails and a short cable car / bus ride from the center.
An early Byzantine basilica whose name gave the city its modern name, notable for its austere exterior and historical crypt.
Exposed Roman ruins integrated into modern Sofia’s metro station and pedestrian zones—great for visualizing the city’s layered past.
An elegant 1907 building opposite a green park; check for evening performances or simply enjoy the park-side atmosphere.
A bustling traditional market for fresh produce, spices, dairy and street snacks where locals shop daily.
A beautiful early 20th-century bathhouse building now housing exhibits that trace Sofia’s urban development.
Sofia’s oldest large park with tree-lined promenades, sports facilities and cafés—ideal for a relaxed afternoon.
The main pedestrian shopping street packed with international brands, Bulgarian boutiques, cafés and terraces.
A monumental Soviet-era ensemble of buildings and wide boulevards showcasing 20th-century architecture and state institutions.
An offbeat museum displaying socialist-era sculptures, propaganda posters and a sculptural park outside.
A traditional Bulgarian restaurant in a restored 19th-century house serving hearty local dishes and live folklore some evenings.
Popular spot for drinks and people-watching on Vitosha Boulevard with a lively terrace in summer.
Wander from Alexander Nevsky to the Largo and Serdica ruins to feel Sofia’s historical layers in a compact route.
Take a short bus or lift ride to enjoy well-marked trails, panoramic views and, in winter, accessible ski slopes.
Sample shopska salad, banitsa, lyutenitsa and local wines while learning about regional culinary traditions.
Spend a morning at the National Archaeological Museum and an afternoon exploring the Sofia History Museum or Museum of Socialist Art.
Relax at public mineral bathhouses or visit the Central Mineral Baths’ exterior and nearby spa facilities.
Book an evening at the Ivan Vazov National Theatre or look for jazz and club gigs in the city’s artsy neighborhoods.
Best for first-time visitors who want to be within walking distance of major landmarks, museums and restaurants.
An upscale residential area with good restaurants, parks and quieter streets; convenient for Vitosha access.
Great for shopping, cafés and nightlife with a lively boulevard atmosphere and easy metro access.
Lively, budget-friendly area with bars, affordable eats and a young crowd—good for nightlife and lower prices.
A refreshing mix of tomatoes, cucumbers, peppers and grated sirene (Bulgarian white cheese), a local staple.
Flaky filo pastry filled with cheese (or layered with spinach, pumpkin or sweet fillings), common for breakfast.
Grilled seasoned minced-meat fingers, usually served with fries and lyutenitsa or mustard.
Cold yogurt and cucumber soup, very refreshing in summer.
A mixed grill platter (sausage, kebapche, pork/veal cuts) ideal for sharing at a local mehana (tavern).
Thick, tangy local yogurt served simply with honey and walnuts — a classic dessert or snack.
UNESCO monastery about 1.5–2 hours by car or organized tour, famous for its frescoes, architecture and mountain setting.
Bulgaria’s second city (around 1.5–2 hours by train) with a charming Old Town, Roman theatre and vibrant arts scene.
A preserved 19th-century town (about 2 hours) showcasing Bulgarian National Revival architecture and history.
Loved wandering from Alexander Nevsky Cathedral to the tiny bakeries around Vitosha Boulevard — incredible banitsa and strong coffee, all without breaking the bank.
Friendly locals helped me navigate the tram system and pointed me to a rooftop bar with the best sunset view over the city; great mix of history and a lively nightlife.
I was struck by the relaxed vibe in the city parks and the high-quality, affordable art scene — small galleries and street art made wandering a joy.
Sofia felt refreshingly real: hearty traditional food, friendly tavernas in the old neighborhoods, and easy access to mountain trails for a quick nature escape.
Beautiful churches and parks, and excellent value dining — public transport could be clearer for tourists, but overall a charming city to explore.
Tell Tripmi where you're going and get a complete, personalized day-by-day itinerary — free on iPhone.