Classic North Macedonia Self-Drive Loop

A self-drive loop covering the capital, Mavrovo, Lake Ohrid, and Bitola, showcasing the country's highlights in one week.

A counter-clockwise loop starting from Skopje, driving along the Radika River valley to Ohrid, crossing the Galicica Pass to Bitola, and returning to the capital via the ancient city of Stobi. With daily drives of two to three hours and a moderate density of sights, it is ideal for first-time visitors comfortable with mountain roads. The trade-off is that you will only pass through the wine region and the east.

The Galicica mountain pass is often closed in winter due to snow; please detour via the Resen road instead.

Day by day

Day 1 · Arrive in Skopje

Skopje(Macedonia Square、Stone Bridge、Old Bazaar、Skopje Fortress (Kale))

Pick up your car at the airport and drive to the city center for about 30 minutes. Park the car and explore the city center on foot; half a day is sufficient.

Stay: Macedonia Square Area

Day 2 · Matka to Lake Mavrovo

Skopje(Matka Canyon、Painted Mosque, Tetovo) → Mavrovo National Park(Sunken Church of St. Nicholas、Mavrovo Lake)

About 120 km, driving for about 2.5 hours. Take the highway via Tetovo, then head up the mountain to the lakeside.

Stay: Lake Mavrovo

Day 3 · Radika River Valley to Ohrid

Mavrovo National Park(Radika Valley、Monastery of St. John the Baptist (Bigorski)) → Ohrid(Struga、Ohrid Old Bazaar & Old Plane Tree)

About 130 km, driving for about 2.5 hours. Head south along the river valley, passing through Debar and Struga to reach Ohrid.

Please dress modestly inside the Bigorski Monastery.

Stay: Lakeside Promenade

Day 4 · A Day in Ohrid Old Town

Ohrid(Church of St. Sophia, Ohrid、Ancient Theatre of Ohrid、Samuel's Fortress、Plaošnik (St. Clement & Panteleimon)、Church of St. John at Kaneo)

Walk all day. Enter the Old Town from the lakeshore, visit the churches and fortress, and head to Kaneo. Leave your car at your accommodation.

Stay: Lakeside Promenade

Day 5 · East Coast and Mountain Pass to Bitola

Ohrid(Bay of Bones、Monastery of Saint Naum、Galičica National Park) → Bitola(Širok Sokak)

Drive along the east coast to Saint Naum for about 45 minutes, then cross the mountain pass via Resen to Bitola for about 2.5 hours.

Do not take the mountain pass in winter or heavy rain; confirm if it is open before departure.

Stay: Shirok Sokak and the Old Town

Day 6 · Heraclea and Stobi

Bitola(Heraclea Lyncestis) → Skopje(Stobi)

About 200 km, driving for about 3.5 hours. Head north via Prilep, making a stop at the ancient city of Stobi along the way.

Stay: Macedonia Square Area

Day 7 · Old Bazaar and Departure

Skopje(Church of St. Saviour、Mustafa Pasha Mosque)

Walk around the Old Bazaar area in the morning. Return the car and head to the airport; the drive from the city center to the airport takes about 30 minutes.

Similar itineraries