How much does a trip to Sofia cost

A week in Sofia runs roughly $324–$1570 per person, excluding flights.

Accommodation

Sofia BudgetHostel / Guesthouse

Budget

$22per night
Find on Trip.com
Sofia Mid3-4★ Hotel

Mid

$60per night
Find on Trip.com
Sofia Comfort5★ Luxury Suite

Comfort

$130per night
Find on Trip.com

Indicative price — see live rates via the link.

Tours & Activities

Popular tickets, guided tours, and experiences to book online.

Sofia Sofia: History and Heritage Small Group City TourTour

Sofia: History and Heritage Small Group City Tour

Discover the top landmarks of Bulgaria's capital on a guided walking tour

from$47
Book on Klook
Sofia Alexander Nevsky Cathedral & Sofia Old Town VisitTickets

Alexander Nevsky Cathedral & Sofia Old Town Visit

Visit one of Eastern Europe's largest Orthodox cathedrals — main hall entry is free

from$8
Book on Klook
Sofia Boyana Church UNESCO Heritage VisitTickets

Boyana Church UNESCO Heritage Visit

Medieval church famed for its 13th-century frescoes at the foot of Vitosha Mountain

from$10
Book on Klook
Sofia Wine & Cheese Tasting in the Heart of SofiaFood & Drink

Wine & Cheese Tasting in the Heart of Sofia

Explore Bulgaria's 5,000-year winemaking tradition with local varietals and cheeses

from$35
Book on Klook

Mobile internet (eSIM)

The easiest way to stay online in Sofia is an eSIM — activated right on your phone, no local SIM needed.

YesimUnlimited & data plans
from$1.90/ per day
Yesim plans
AiraloPrepaid data plans
from$4.32/ 1 GB (3 days)
Airalo plans

Prices on the ground

Food per day$20 – $90
Transit per day$4
Taxibase $3.5 + $1.5/km
Coffee$3

Buy public transit tickets or use contactless cards before boarding in Sofia. Use official taxi apps to avoid meter scams and verify flat airport rates. Dine away from main tourist sights for authentic local meals at fair prices.

Total budget range

BackpackerMid-rangeComfort
Food$140$315$630
Transit$28$28$28
Stay$154$420$910
eSIM$2$2$2
Total per person$324$765$1570

Drag the days and people — everything recalculates instantly.

What’s next

FAQ

How much money to bring to Sofia for a week?
A week in Sofia costs roughly $324–$1570 per person, excluding flights.
Is food and transit expensive in Sofia?
Food runs $20–$90 a day and city transit about $4. Buy public transit tickets or use contactless cards before boarding in Sofia. Use official taxi apps to avoid meter scams and verify flat airport rates. Dine away from main tourist sights for authentic local meals at fair prices.