At a Glance
Why this trip
Bulgaria packs a Byzantine capital, a UNESCO monastery, a 7,000-year-old city, and a mountain pass battlefield into a week without ever feeling rushed — and it's the cheapest "big culture" trip left in Europe. Best in May (Rila's forests green, Kazanlak's Rose Festival, 18–24°C) or September (grape harvest, warm and dry, thinner crowds) — this plan assumes either.
Car verdict: Yes, from Day 3
Sofia is walkable on its own. But Rila Monastery has one inconvenient daily bus, the Kazanlak/Shipka detour and Arbanasi have effectively none, and a car turns three separate day-trip headaches into one scenic driving loop. Rent in Sofia the morning you leave for Rila, drop it back in Sofia on Day 7. Bulgaria drives on the right; motorways (Trakia, Hemus) are good, the Rila approach and Shipka Pass are narrower and mountainous — fine in daylight, best avoided after dark.
Budget snapshot (for two)
| Category | Estimate |
|---|---|
| Flights CPH↔SOF | €430 |
| Hotels, 7 nights | €650 |
| Car hire + fuel, 5 days | €300 |
| Food, 8 days | €520 |
| Activities & entry fees | €150 |
| Total | ~€2,050 |
Getting There & Around
Flights
Wizz Air flies Copenhagen (CPH) → Sofia (SOF) nonstop, ~2h40m, most days of the week — the easy choice. Fares swing widely with how far ahead you book; budget roughly €180–260 return per person in shoulder season (~€400–450 for two).
Backup / more schedule flexibility: Lufthansa via Frankfurt or Munich, total journey 5–6h with a short connection, from around €250–320pp return — useful if the Wizz direct fare spikes or the timing doesn't fit.
Ground transport
Hire car: yes, Days 3–7. Mid-size car (Skoda Octavia class or similar) with full insurance runs about €35–45/day from Sofia Airport or city-center desks (Sixt, Europcar, local operators like CarRent Bulgaria all list nonstop online availability). Pick up morning of Day 3, drop off evening of Day 7 — five rental days, ~740km total.
Without a car: Sofia–Plovdiv–Veliko Tarnovo–Sofia is fully doable by train (BDZ) or bus (Union Ivkoni), but Rila Monastery and the Kazanlak/Shipka stop would need a paid day-tour instead of a flexible drive-through — the honest trade-off if you'd rather not drive.
Day by Day
Route: Sofia (2N) → Rila Monastery (day stop) → Plovdiv (2N) → Kazanlak & Shipka Pass (day stop) → Veliko Tarnovo (2N) → Sofia (1N) → fly home.
Direct Wizz Air flight CPH → SOF (~2h40m). Land midday, taxi or Metro line 1 into the centre (~30 min), check into the hotel.
Walk Vitosha Boulevard, then Sofia's compact "temple triangle": St Alexander Nevsky Cathedral, the Russian Church, and the Serdica ruins under the subway walkway — 2,000-year-old Roman street laid bare beneath the modern city.
Settle in over dinner in the old merchant quarter.

Taxi (20 min) to Boyana Church, a UNESCO World Heritage medieval church with some of the finest 13th-century frescoes in the Balkans — pre-book the timed-entry slot online, visits are capped at ~10 minutes inside to protect the paint.
Vitosha Nature Park is a 30-minute drive/gondola-ride from town — take the easy path from the Aleko chalet for mountain air and a view back over Sofia, or skip the mountain and spend the afternoon at the National History Museum instead.
Back in town for a monastery-recipe feast.
Pick up the hire car in central Sofia and drive south, ~2h, to Rila Monastery — Bulgaria's most important Orthodox monastery, founded in the 10th century, rebuilt in vivid black-and-white striped arcades after an 1833 fire. Walk the frescoed courtyard and climb Hrelyu's Tower.
Drive on to Plovdiv, cutting across via Pazardzhik to join the Trakia motorway. Check into the Old Town hotel, then stretch your legs among the cobbled lanes before dark.
Dinner in the Kapana ("the trap") creative district, a tight grid of pedestrian lanes turned over to bars, galleries and kitchens.


Old Town on foot: the 2nd-century Roman Theatre (still hosts summer concerts, staggering views over the Rhodope foothills), the Ethnographic Museum in a Revival-era mansion, and the quiet Nebet Tepe ruins at the hill's summit.
Down into Kapana for coffee, indie galleries, and browsing — it's the liveliest few blocks in the country.
This week's standout dinner: a rooftop table looking straight down onto the floodlit Roman theatre.
Drive over the Sredna Gora hills into the Valley of Roses. In Kazanlak, see the UNESCO-listed 4th-century-BC Thracian tomb (a full-scale replica protects the fragile original frescoes) and, in rose-harvest season, the Rose Museum.
Climb to Shipka Pass: the gold-domed Shipka Memorial Church, built to honour the Russian, Ukrainian and Bulgarian dead of the 1877–78 war for independence, and the summit monument with panoramic views back over the Rose Valley.
Down the far side of the Balkan range to Veliko Tarnovo, Bulgaria's medieval capital, stacked dramatically over a river gorge.


Walk Tsarevets Fortress, seat of the medieval Bulgarian tsars and patriarchs — the walls, Baldwin's Tower, and the Patriarchal Cathedral on the summit take a good 2–3 hours. If your dates land on a scheduled evening, come back after dark for the seasonal sound-and-light show.
Short drive to Arbanasi, a fortress-like village of stone merchant houses and hidden frescoed churches, deliberately built plain outside and lavish within to survive Ottoman-era taxes and raids.
Back into Veliko Tarnovo for one of its oldest taverns.
Breakfast, then the drive back to Sofia across the Hemus motorway.
Drop the hire car in Sofia. Spend the afternoon on what you missed Day 1–2: the Ivan Vazov National Theatre, a proper banitsa break, or just more time on Vitosha Boulevard.
Relaxed farewell dinner near the hotel — no reservations needed, generous portions, the kind of place locals actually eat at.
Check out, last banitsa or coffee, taxi/Metro to Sofia Airport.
Direct Wizz Air flight SOF → CPH, ~2h40m — home by evening.
Where You Sleep
4★ central hotel with its own small archaeological museum built around ruins found on-site during construction — a fitting Sofia touch. Walking distance to Vitosha Boulevard and the Serdica ruins. ~€90–100/night
A restored 19th-century Bulgarian Revival house on Konstantin Stoilov Street, right inside the Old Town walls — wake up and you're already among the cobbles and the Roman ruins. ~€90–100/night
4★, right on Samovodska Charshia Square in the old craft quarter, with a panoramic snack bar over the Yantra gorge — ask for a river-facing room. ~€80–90/night
Dinner Highlights
| Where | City | Order | Price (two) |
|---|---|---|---|
| Hadjidraganovite Kashti | Sofia | Shopska salad, kavarma in a clay pot | €35–40 |
| Manastirska Magernitsa | Sofia | Banitsa, sach-fried veal | €30–38 |
| Shtastlivetsa — standout dinner | Plovdiv | Bulgarian tasting plate, local wine, rooftop over the Roman theatre | €60–70 |
| Pavaj | Plovdiv (Kapana) | Slow-cooked lamb | €40–48 |
| Hotel-Mehana Gurko | Veliko Tarnovo | Kavarma, Gamza red wine, riverside terrace | €35–40 |
| Bulgarka Restaurant | Arbanasi | Banitsa, grilled trout, garden setting | €25–30 |
Budget Breakdown
| Item | Detail | Total (two) |
|---|---|---|
| Flights | Wizz Air direct CPH↔SOF, 2 return fares | €430 |
| Hotels | 7 nights across 3 properties (one room) | €650 |
| Car hire + fuel | 5 rental days, mid-size car, ~740km driven | €300 |
| Food | 8 days of lunches, dinners, snacks (breakfast mostly hotel-included) | €520 |
| Activities | Boyana, Rila museum, Tsarevets, Kazanlak tomb, sound & light show | €150 |
| Total | Excludes shopping/souvenirs | ~€2,050 |
Practical Notes
Money & connectivity
Currency: Bulgarian Lev (BGN), pegged near 1.96 to the euro. Cards work fine in Sofia/Plovdiv/Veliko Tarnovo restaurants and hotels; carry cash for the monastery cafés, Kazanlak lunch spot, and rural mehanas.
Plug: Type C/F, 230V — identical to Denmark, no adapter needed.
Language & safety
Language: Bulgarian, Cyrillic script. Learn "Здравей" (hello) and "Благодаря" (thanks) — and note the famous quirk that a nod can mean "no" and a head-shake "yes" in older generations; when in doubt, ask them to say it rather than gesture.
Scam to know: unmetered taxis at Sofia Airport. Use an app (Taxi Me, Yellow) or the official rank, and confirm the meter's running before you move.
Packing tip: layers. Rila Monastery (~1,150m) and Shipka Pass (~1,150m) run noticeably cooler and windier than Plovdiv's lowland heat — bring a light rain shell for spring showers and sturdy shoes for cobblestones.