Sofia

Trip to Sofia

Sofia, Europe · SOF

Sofia isn't your typical Balkan capital. While it boasts impressive Roman ruins and grand socialist-era boulevards, its charm lies in its unpretentious vibe and surprising affordability. Unlike its more polished neighbors, Sofia feels lived-in, a working city where ancient churches sit next to modern shopping malls. The Vitosha Mountain looms as a constant, accessible escape, offering a unique blend of urban exploration and natural beauty. It’s a place that rewards curiosity, revealing its layers slowly rather than shouting them from the rooftops. The pace is generally relaxed, making it a comfortable base for exploring Bulgaria.

Neighborhoods to know

Center

The heart of Sofia, where most major attractions, government buildings, and the main shopping streets like Vitosha Boulevard are located. It’s best explored on foot and is ideal for first-time visitors. You'll find a mix of 19th-century grandeur and Soviet-era blocks. Prices for accommodation and dining are generally higher here, but it’s convenient for sightseeing.

Lozenets

A more upscale residential area south of the Center, known for its leafy streets, embassies, and stylish cafes and restaurants. It offers a slightly more tranquil atmosphere while still being well-connected. It's a good choice for those seeking a quieter stay with good amenities. Expect mid-range to slightly higher prices for food and drinks.

Oborishte

Characterized by its beautiful pre-war architecture and green spaces like Borisova Gradina park, Oborishte is a relatively affluent neighborhood. It’s a pleasant area for a stroll, with some good local restaurants and cafes. It feels more residential and authentic, offering a glimpse into everyday Sofia life away from the main tourist throngs.

Studentski Grad

South-east of the city center, this is Sofia's student district, buzzing with energy and significantly cheaper bars, clubs, and eateries. It’s a lively place, especially in the evenings, and offers a stark contrast to the more formal Center. Ideal for budget travelers looking for nightlife and a young atmosphere, but less convenient for sightseeing.

Top attractions

Alexander Nevsky Cathedral

An iconic symbol of Sofia, this stunning Bulgarian Orthodox cathedral boasts impressive Neo-Byzantine architecture and gilded domes. Entry is free. Visit early morning to avoid crowds and appreciate the intricate interior details and mosaics. It’s a relatively quick visit, about 30-45 minutes.

Saint Sofia Church

The church that gave the city its name, predating the cathedral by centuries. It’s known for its ancient foundations, early Christian frescoes, and an atmospheric crypt containing archaeological exhibits. Entry to the church is free; the crypt has a small fee (around 6-8 BGN, ~3-4 EUR).

Vitosha Mountain

The dominant natural landmark overlooking Sofia, offering hiking trails, ski slopes in winter, and panoramic city views. Reachable by public transport (bus 63 to the lower parts, or bus 66 to Aleko Hut). A day trip is recommended for the best experience.

National Palace of Culture (NDK)

A vast, imposing socialist-era complex housing conference halls and cultural venues. The surrounding park area is a popular gathering spot. Explore the architecture and the underground levels which contain shops and cafes. Free to wander around the exterior and public spaces.

Banya Bashi Mosque

Sofia's only functioning mosque, built in the 16th century by Mimar Sinan. Its distinctive Ottoman architecture stands out near the Central Market Hall. Modest dress is required. Entry is free, but be mindful of prayer times. A visit takes about 20-30 minutes.

Boyana Church

A UNESCO World Heritage site located on the outskirts of Sofia (requires a bus or taxi). Famous for its remarkably preserved medieval frescoes from the 13th century. Tickets are timed and limited, so book in advance if possible or arrive early. Entry is around 10 BGN (~5 EUR).

When to go to Sofia

The best times to visit Sofia are spring (April-May) and autumn (September-October). During these months, the weather is mild, with average temperatures ranging from 15°C to 25°C, perfect for exploring the city and Vitosha Mountain. Summer (June-August) can be hot, with temperatures often exceeding 30°C, making it less ideal for extensive sightseeing, though evenings are pleasant. Winter (November-March) is cold, with average temperatures around 0°C and frequent snowfall, ideal for skiing on Vitosha but less comfortable for city exploration. The shoulder seasons offer fewer crowds and lower prices.

Eating out

Dishes to try

  • Shopska Salad: A refreshing cold salad made with chopped tomatoes, cucumbers, peppers, onions, and topped generously with grated sirene cheese (a white brined cheese similar to feta). It’s a staple, often eaten as a starter.
  • Kavarma: A hearty, slow-cooked meat stew (usually pork or chicken) with vegetables like onions, peppers, and tomatoes, often served in a traditional clay pot. Comfort food at its finest.
  • Banitsa: A flaky pastry made with layers of phyllo dough filled with a mixture of whisked eggs, sirene cheese, and yogurt. Can be eaten for breakfast or as a snack, sweet or savory variations exist.

Where to eat

For authentic Bulgarian cuisine, head to restaurants around the area of ul. 'Knyaz Alexander I' and nearby side streets for traditional tavernas (mehanas). The area around the Central Market Hall (Tsentralni Hali) also offers various food stalls and eateries serving local specialties at reasonable prices. For more modern and international options, Vitosha Boulevard and the streets in the Lozenets district offer a wider range of cafes and restaurants.

Getting around

From the airport

Sofia Airport (SOF) is well-connected. The most economical option is the metro: Line 1 connects directly to the city center (Serdika station) in about 30 minutes, costing 1.60 BGN (~0.80 EUR) for a single ticket. Alternatively, buses 84 and 184 run to the city center (Gen. Gurko Street) in roughly 40-50 minutes, also costing 1.60 BGN. Taxis are readily available, but agree on a price or ensure the meter is used; expect around 25-35 BGN (~12-18 EUR) to the center.

In the city

Sofia has an efficient public transport system including metro, trams, trolleybuses, and buses. The metro is the fastest way to cover longer distances, with lines connecting key areas. A single 30-minute ticket costs 1.60 BGN (~0.80 EUR), and a day pass is 4 BGN (~2 EUR). Walking is excellent for exploring the central districts. Cycling infrastructure is developing but not yet extensive. Consider using apps like Moovit or Google Maps for navigation. Taxis are affordable, but always use reputable companies or ride-sharing apps.

Local culture & tips

Sofia is generally a safe city with a relaxed approach to daily life. You might be surprised by the juxtaposition of ancient ruins right next to modern buildings, or the prevalence of Orthodox Christianity. Tipping is customary in restaurants and cafes (around 10%) if service is good, but not mandatory. Meal times are similar to Western Europe, with lunch typically between 12:00-14:00 and dinner from 19:00 onwards. While English is spoken in tourist areas and by younger generations, learning a few basic Bulgarian phrases like 'Dobar den' (Hello) and 'Blagodarya' (Thank you) is appreciated. Avoid walking alone late at night in less populated areas, though pickpocketing is rare.

How long to stay in Sofia?

We recommend at least 4 days on site to enjoy Sofia without rushing. Add 1-2 extra days if you're pairing it with another Europe stop. For a short city-break, 3 days already cover the highlights.

Quick facts

  • AirportSOF
  • RegionEurope
  • CountryBG

Travel budget in Sofia

Accommodation22
Food12
Local transport5
Total / day / person~39

Sofia remains one of Europe's most budget-friendly capitals. A frugal traveler could manage on around 30-35€ per day: staying in a hostel dorm (10-15€), eating at local bakeries and markets (7-10€), and using public transport sparingly (2€). A standard budget of 39€/day/person (as suggested) is comfortable, allowing for a mid-range hotel (20-25€), meals at casual restaurants (15-20€ total), and museum entries (5-10€). For a more comfortable experience with nicer meals, more attractions, and perhaps a taxi ride, budget 50-60€ per day. A single metro ticket is ~0.80€, a coffee ~1.50€, and a main course in a sit-down restaurant ~8-12€.

Where to stay in Sofia

Plan ~€22/night mid-range in Sofia — central neighbourhood, double room with breakfast. To compare availability and real pricing for your dates, we send you straight to Booking.com with a pre-filled search.

🎒 Generate a packing list for Sofia →

Other destinations in Europe

Sofia pairs well with other cities in the same region. Add one or two to your itinerary to amortize the long-haul flight and mix up the experience.

Articles about Sofia

Sofia in our collections