Bulgaria Grand Loop Self-Drive

Set off from Sofia on a loop through the mountains, the Rhodopes, the Rose Valley, and the Black Sea, returning via the old capital.

This route covers the Seven Rila Lakes, Melnik, the Rhodope Mountains, Plovdiv, the Rose Valley, the northern and southern Black Sea coasts, and Veliko Tarnovo. It is perfect for self-drive travelers with plenty of time who want to see it all. Mountain roads can be slow and the pace is relatively tight with multiple hotel changes. Buzludzha and Belogradchik in the northwest are excluded to allow more time on the Black Sea coast.

The Seven Rila Lakes chairlift operates reliably from mid-June to early October, but is closed all day on the last Monday of every month.

Day by day

Day 1 · Arrive in Sofia and Explore the Old Town

Sofia(St. Alexander Nevsky Cathedral、Church of St. George Rotunda、Ancient Serdica Complex、Vitosha Boulevard)

Pick up your rental car at the airport or take the metro into the city. Explore the center on foot; you won't need the car until tomorrow.

An electronic vignette is required for highways; confirm if it is included when picking up your car.

Stay: Serdika City Centre

Day 2 · Seven Rila Lakes Hike

Sofia(Seven Rila Lakes)

Drive about 1 hour and 45 minutes to the Pionerska chairlift station. After the hike, drive 30–40 minutes to Sapareva Banya.

The chairlift does not open until 12:30 PM on Mondays. Bring a windproof jacket for the mountain.

Stay: Sapareva Banya

Day 3 · Rila Monastery and South to Melnik

Sofia(Rila Monastery) → Melnik(Kordopulov House)

Drive about 1–1.5 hours to the monastery, then drive another 2.5 hours in the afternoon via Sandanski to Melnik.

Small wine cellars in town often accept cash only.

Stay: Melnik Town

Day 4 · Rozhen Monastery to Bansko

Melnik(Rozhen Monastery、Melnik Earth Pyramids) → Bansko(Holy Trinity Church、Bansko Old Town & Mehanas)

Drive about 12 minutes to Rozhen. In the afternoon, head north via Sandanski to Bansko (approx. 2 hours).

Stay: Bansko Old Town

Day 5 · Cross the Mountains into the Rhodopes

Devil's Throat Cave

Expect about 4–5 hours of mountain driving today. Drive via Dospat to the Trigrad Gorge, then head east to Shiroka Laka.

The gorge road is narrow and requires careful passing; avoid driving on mountain roads after dark.

Stay: Shiroka Laka

Day 6 · Wonderful Bridges and Bachkovo to Plovdiv

Plovdiv(Wonderful Bridges (Chudnite Mostove)、Bachkovo Monastery、Asen's Fortress)

Drive east along mountain roads to the Wonderful Bridges, continue to Bachkovo, and drive another 40 minutes to Plovdiv.

Shoulders and knees must be covered to enter the monastery. Some exhibition rooms only accept cash.

Stay: Kapana & Pedestrian Zone

Day 7 · Full Day in Plovdiv

Plovdiv(Ancient Theatre of Philippopolis、Old Town of Plovdiv、Regional Ethnographic Museum、Roman Stadium of Philippopolis、Kapana Creative District)

Explore on foot all day and leave your car at your accommodation. The Old Town and Kapana are just a few minutes apart.

Stay: Kapana & Pedestrian Zone

Day 8 · Koprivshtitsa to the Rose Valley

Sofia(Koprivshtitsa) → Veliko Tarnovo(Rose Valley & Museum of the Rose, Kazanlak)

Drive north for about 2 hours to Koprivshtitsa. After lunch, drive east along the Rose Valley for about 1.5 hours to Kazanlak.

Rose picking takes place in the early morning; consider staying an extra morning during the blooming season.

Stay: Kazanlak

Day 9 · Thracian Tomb to Sozopol

Veliko Tarnovo(Thracian Tomb of Kazanlak、Shipka Memorial Church) → Sozopol(Sozopol Old Town)

Explore around Kazanlak in the morning, then drive east for about 2.5–3 hours via Burgas to Sozopol.

You will visit a replica of the Thracian Tomb; the original tomb is closed to the public.

Stay: Sozopol Old Town

Day 10 · Nessebar Old Town to Varna

Nesebar & Sunny Beach(Ancient City of Nessebar、Church of St. Stephen (New Metropolis)) → Varna(Sea Garden, Varna)

Drive about 1 hour to Nessebar. In the afternoon, head north along the coast for about 1.5–2 hours to Varna.

Driving is not recommended inside the Old Town; park outside and walk in.

Stay: City Center & Sea Garden

Day 11 · Cape Kaliakra and Balchik

Varna(Cape Kaliakra、Balchik Palace & Botanical Garden)

Drive about 1.5 hours to Cape Kaliakra. On the return trip, drive 30 minutes to Balchik, then another 40 minutes back to Varna.

Stay: City Center & Sea Garden

Day 12 · Madara Rider to Veliko Tarnovo

Varna(Varna Archaeological Museum、Madara Rider) → Veliko Tarnovo(Gurko Street、Samovodska Charshiya)

Visit museums in the morning, drive west for about 1 hour to Madara, and then continue for about 2 hours to Veliko Tarnovo.

Stay: Old Town & Gurko Street

Day 13 · Tsarevets Fortress and Return to Sofia

Veliko Tarnovo(Tsarevets Fortress) → Sofia

Explore the fortress on foot in the morning, then drive about 3–3.5 hours in the afternoon back to Sofia to return your car.

Similar itineraries