Rila Monastery's striped arcades and frescoed courtyard in the mountains south of Sofia
Bulgaria · 7 nights / 8 days

Mountains, Monasteries & Old Towns

Sofia's cafés, Rila's frescoed silence, Plovdiv's Roman stones, the Valley of Roses, and Tsarevets Fortress at dusk — a hire-car loop built for a couple who'd rather eat kavarma in a real mehana than a hotel buffet.

7nights, 8 days
2adults, one room
~€2,050total for two
Car? Yesfrom Day 3

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)

CategoryEstimate
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.

Day 1Base: Sofia
St Alexander Nevsky Cathedral, Sofia's golden-domed landmark
St Alexander Nevsky Cathedral, Sofia
Morning

Direct Wizz Air flight CPH → SOF (~2h40m). Land midday, taxi or Metro line 1 into the centre (~30 min), check into the hotel.

Afternoon

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.

Evening

Settle in over dinner in the old merchant quarter.

Dinner: Hadjidraganovite Kashti, traditional Bulgarian in restored 19th-century houses — order shopska salad and kavarma in a clay pot. €€ (~€35–40 for two)
Day 2Base: Sofia
Boyana Church, UNESCO-listed medieval frescoes near Sofia
Boyana Church
Vitosha mountain rising above Sofia
Vitosha, Sofia's backyard mountain
Morning

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.

Afternoon

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.

Lunch: Hizha Vitoshko Lale, mountain-hut style, hearty bean soup and grilled trout. € (~€18–22 for two)
Evening

Back in town for a monastery-recipe feast.

Dinner: Manastirska Magernitsa, traditional Bulgarian, dishes drawn from old monastery cookbooks — order the banitsa and sach-fried veal. €€ (~€30–38 for two)
Day 3Sofia → Rila Monastery → Plovdiv
Restored 19th-century Bulgarian Revival house in Plovdiv's Old Town
Plovdiv Old Town's Bulgarian National Revival houses
Morning

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: Sofia → Rila Monastery, ~117km, ~2h (Struma motorway then mountain road)
Midday
Lunch: Restaurant Drushlyavitsa, right by the monastery's stream — grilled trout, shopska salad, fresh bread. € (~€20–25 for two, cash only)
Afternoon

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.

Drive: Rila Monastery → Plovdiv, ~155km, ~2.5h
Evening

Dinner in the Kapana ("the trap") creative district, a tight grid of pedestrian lanes turned over to bars, galleries and kitchens.

Dinner: Pavaj, modern Bulgarian in Kapana — slow-cooked lamb, truffle potatoes. €€ (~€40–48 for two)
Day 4Base: Plovdiv
The 2nd-century Roman Theatre of Philippopolis, still in use, Plovdiv
Roman Theatre of Philippopolis
Shopska salad, Bulgaria's tomato-cucumber-and-white-cheese starter
Shopska salad — order it everywhere
Morning

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.

Afternoon

Down into Kapana for coffee, indie galleries, and browsing — it's the liveliest few blocks in the country.

Lunch: Aylyakria, Kapana gastro-bar — pork breast with lyutenitsa, short reinvented-classics menu. €€ (~€25–30 for two)
Evening

This week's standout dinner: a rooftop table looking straight down onto the floodlit Roman theatre.

Dinner — standout of the trip: Shtastlivetsa, Plovdiv Old Town — Bulgarian tasting plates, local wine, terrace over the amphitheatre. €€€ (~€60–70 for two)
Day 5Plovdiv → Kazanlak & Shipka Pass → Veliko Tarnovo
Shipka Memorial Church, golden onion domes above the Shipka Pass battlefield
Shipka Memorial Church, above the 1877 battlefield
Morning

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.

Drive: Plovdiv → Kazanlak, ~110km, ~1.5h
Lunch: Restaurant Magnolia, Kazanlak — old-tavern styling, home-style Bulgarian cooking. € (~€20–25 for two)
Afternoon

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.

Drive: Kazanlak → Shipka Pass, ~13km, ~20 min
Evening

Down the far side of the Balkan range to Veliko Tarnovo, Bulgaria's medieval capital, stacked dramatically over a river gorge.

Drive: Shipka Pass → Veliko Tarnovo, ~85km, ~1.5h (via Gabrovo)
Dinner: Hotel-Mehana Gurko, riverside terrace over the Yantra — kavarma in a clay pot, local Gamza red. €€ (~€35–40 for two)
Day 6Base: Veliko Tarnovo
Tsarevets Fortress, the medieval royal citadel of Veliko Tarnovo
Tsarevets Fortress
Arbanasi village, fortified stone houses near Veliko Tarnovo
Arbanasi village
Morning

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.

Afternoon

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.

Drive: Veliko Tarnovo → Arbanasi, ~4km, ~10 min
Lunch: Bulgarka Restaurant, Arbanasi — garden mehana, banitsa and grilled trout. €€ (~€25–30 for two)
Evening

Back into Veliko Tarnovo for one of its oldest taverns.

Dinner: Mehana Tihiyat Kat, 50-plus years running — bean soup, stuffed peppers, chicken liver. € (~€25–30 for two)
Day 7Veliko Tarnovo → Sofia
Mekitsi, Bulgarian fried dough with jam, a classic breakfast
Mekitsi with jam — a proper last-morning breakfast
Morning

Breakfast, then the drive back to Sofia across the Hemus motorway.

Drive: Veliko Tarnovo → Sofia, ~240km, ~3h
Afternoon

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.

Lunch/snack: Furna bakery — three-times-best-bakery-in-Sofia banitsa, cheese or pumpkin. € (~€6–8 for two)
Evening

Relaxed farewell dinner near the hotel — no reservations needed, generous portions, the kind of place locals actually eat at.

Dinner: Divaka, grilled meats and Bulgarian classics, big portions. €€ (~€30–35 for two)
Day 8Fly home
Morning

Check out, last banitsa or coffee, taxi/Metro to Sofia Airport.

Midday

Direct Wizz Air flight SOF → CPH, ~2h40m — home by evening.

Where You Sleep

Sofia · 3 nights
Rosslyn Thracia Hotel

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

Plovdiv · 2 nights
Old Legends Hotel

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

Veliko Tarnovo · 2 nights
Meridian Hotel Bolyarski

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

WhereCityOrderPrice (two)
Hadjidraganovite KashtiSofiaShopska salad, kavarma in a clay pot€35–40
Manastirska MagernitsaSofiaBanitsa, sach-fried veal€30–38
Shtastlivetsa — standout dinnerPlovdivBulgarian tasting plate, local wine, rooftop over the Roman theatre€60–70
PavajPlovdiv (Kapana)Slow-cooked lamb€40–48
Hotel-Mehana GurkoVeliko TarnovoKavarma, Gamza red wine, riverside terrace€35–40
Bulgarka RestaurantArbanasiBanitsa, grilled trout, garden setting€25–30

Budget Breakdown

ItemDetailTotal (two)
FlightsWizz Air direct CPH↔SOF, 2 return fares€430
Hotels7 nights across 3 properties (one room)€650
Car hire + fuel5 rental days, mid-size car, ~740km driven€300
Food8 days of lunches, dinners, snacks (breakfast mostly hotel-included)€520
ActivitiesBoyana, Rila museum, Tsarevets, Kazanlak tomb, sound & light show€150
TotalExcludes 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.