Ohrid to Skopje: choosing between three roads

Ohrid to Skopje by road measures about 172 km and takes roughly three hours, running north-east through Kičevo, Gostivar and Tetovo. Booked as a private car rather than by the meter, the same leg will carry a detour: Saint Jovan Bigorski and Lake Mavrovo at about 230 km, or a call at Matka Canyon for eleven extra kilometres.

Two of the three ways across the country are longer than the third, and the useful question is what those extra kilometres buy. The direct line runs about 172 km through Kičevo, in its valley under Mount Bistra, then Gostivar and Tetovo.

The northern alternative turns at Struga and climbs the Black Drin to Debar — 625 m up, 11,735 residents at the 2021 census — before swinging east into the Radika. The third hardly counts as a detour: the Treska gorge lies west of the capital, on the way in rather than out of it, and costs about eleven kilometres.

The route

Ohrid to Skopje by road measures about 172 km, and the run divides on its towns rather than its map. Kičevo, roughly halfway, holds 23,428 inhabitants at the 2021 census and leaves 112 km still to go; the Monastery of St Bogorodica Prečista, the old Krninski foundation, stands just outside it.

West of Kičevo the tarmac is the variable. The finished motorway here is the 73 km carrying European routes E65 and E871 between Skopje Airport and Tetovo; the 57 km Kičevo–Ohrid upgrade nearest the lake opens in pieces — Vrbjani–Botun in 2025, Klimeštani–Ohrid in 2026, the remainder due 31 May 2027. Any driving time quoted a season ago describes a different road.

What you see along the way

Turn north at Struga and the transfer becomes the day itself. Ohrid to Mavrovo by road is about 106 km, following the Black Drin past Debar into the Radika valley, where Saint Jovan Bigorski Monastery stands above the river. Its walnut iconostasis was cut between 1829 and 1835 by the Mijak carvers Petre Filipov-Garkata, his brother Marko, Makarij Frchkovski and Avram Dichov with his sons; the fire of 2009 took the older ranges and left the church.

Above it the Radika gorge runs more than 25 km under cliffs of over 300 m. Mavrovo National Park — 73,088 hectares, protected since 19 April 1949 — holds a permanent population of 18 Balkan lynx and, in Korab Waterfall, a 120 m drop, the highest in the Balkans. Lake Mavrovo has been inside the park since 1952: 13.7 km², 10 km long, 50 m deep, 357 hm³, the half-submerged church of St Nicholas standing in it. Door to door, about 230 km.

Nearby

Skopje to Matka by road is about 18 km; taken the other way, the dam lies 165.8 km from Ohrid and 17.2 km short of Macedonia Square, so calling in on the way costs roughly eleven kilometres instead of a half-day out of the capital later. Matka Lake, held back by that dam, is the oldest artificial lake in the country. The Monastery of St Andrew, founded around 1388 by Andrew, brother of Prince Marko, is a short walk along the water; the 14th-century Matka Monastery stands nearby.

Ten caves of Matka have been recorded, the shortest 20 m and the longest 176 m, with two vertical pits about 35 m deep. A boat from the jetty reaches Vrelo Cave, whose two lakes are 14.92 m and 18 m at their deepest and whose full depth is unestablished. Endemic life is dense here: a fifth of the plants grow nowhere else, and 77 indigenous butterfly species have been counted.

Practical details

Three things decide this leg, and the fare is none of them. The drop comes first: a central address, the terminal at Petrovec and the Matka dam are three different journeys, settled before the car leaves. Then the hour — a departure meeting the unfinished sections near the lake at midday meets contraflow with them, the one place on the corridor where a queue cannot be driven around.

Last, what the detours really cost. Bigorski and Mavrovo turn three hours into most of a day. Matka suits an afternoon arrival, since the boat and the waterside path both want daylight. Coaches run the corridor for a fraction of the money and stop at none of the three.

Season and timing

Season changes the detours more than the drive. The direct line is worked all winter. The Radika side is not: the park rises to Golem Korab at 2,764 m on the Albanian border, snow lies late above the reservoir, and from about December to March the northern routing is weather-dependent rather than booked. Debar can be clear while the shelf above Mavrovo is not.

Late September and October are its strongest weeks — beech colour down the gorge, an empty road, low light on the water. Midsummer moves the constraint to the other end of the day: the Ohrid Summer Festival runs from 12 July to 20 August, and evenings in the old town run late.

At a glance

Road distance and driving time (direct)
About 172 km, roughly 3 hours (OpenStreetMap driving route Ohrid → Macedonia Square measured on the OSRM demo server (router.project-osrm.org), checked 2026-09)
Via Debar, Bigorski and Lake Mavrovo
About 230 km, over 4 hours of driving before any stop (OpenStreetMap driving route Ohrid → Bigorski → Mavrovo → Macedonia Square measured on the OSRM demo server (router.project-osrm.org), checked 2026-09)
Via the Matka dam
About 183 km in total — 165.8 km to the dam, then 17.2 km into Macedonia Square (OpenStreetMap driving route measured on the OSRM demo server (router.project-osrm.org), checked 2026-09)
Finished motorway on the corridor
73 km between Skopje Airport and Tetovo, carrying European routes E65 and E871 (Wikipedia, A2 motorway (North Macedonia), checked 2026-09)
Roadworks nearest the lake
Kičevo–Ohrid upgrade, 57 km; Vrbjani–Botun opened 2025 and Klimeštani–Ohrid 2026; remainder due 31 May 2027 (Wikipedia, A2 motorway (North Macedonia), checked 2026-09)
Halfway town
Kičevo — 23,428 inhabitants at the 2021 census, 112 km from Skopje, in a valley on the south-eastern slopes of Mount Bistra (Wikipedia, Kičevo, checked 2026-09)
Debar, on the northern routing
625 m above sea level, 11,735 residents at the 2021 census, beside Lake Debar, the Black Drin and the Radika (Wikipedia, Debar, checked 2026-09)
Ohrid to Mavrovo village
About 106 km by road (OpenStreetMap driving route measured on the OSRM demo server (router.project-osrm.org), checked 2026-09)
Caves in the Matka gorge
Ten caves, 20 m to 176 m long, plus two vertical pits of about 35 m; Vrelo Cave's two lakes are 14.92 m and 18 m deep (Wikipedia, Matka Canyon, checked 2026-09)

Good to know

  • Kičevo, the halfway town on this drive, lies in a valley under Mount Bistra with 23,428 inhabitants at the 2021 census and 112 km still to run.
  • Sending an Ohrid–Skopje car up the Black Drin through Debar, Saint Jovan Bigorski and Lake Mavrovo lengthens the leg from about 172 km to about 230 km.
  • The Matka dam stands 165.8 km from Ohrid and 17.2 km short of Macedonia Square, so the canyon costs roughly eleven extra kilometres on this transfer.
  • Ten caves are recorded in the Matka gorge, the shortest 20 m and the longest 176 m, with two vertical pits of about 35 m beside them.
  • Debar, the town on the northern routing, sits at 625 m with 11,735 residents at the 2021 census, beside Lake Debar and the mouth of the Radika.

Frequently asked questions

How long does the drive from Ohrid to Skopje take?

About three hours for the 172 km direct run, with no stops. Adding the monastery outside Kičevo pushes it towards four; the Black Drin and Radika routing by way of Debar and Mavrovo needs most of a day once the stops are counted.

Is the road between Ohrid and Skopje finished?

Not yet. The 57 km Kičevo–Ohrid upgrade is opening section by section — Vrbjani–Botun in 2025, Klimeštani–Ohrid in 2026 — with 31 May 2027 the deadline for the rest, so contraflow still appears on the stretches nearest the lake.

What does the Bigorski and Mavrovo routing actually add?

Roughly 58 kilometres and an hour and a quarter of extra driving, plus whatever time the stops take. It buys the Radika gorge, the 1829 to 1835 iconostasis at Saint Jovan Bigorski, and Lake Mavrovo with its half-submerged church of St Nicholas.

Is Matka Canyon worth stopping at on the way in?

Yes, because the turning comes 17.2 km short of Macedonia Square rather than beyond it. Calling there on the way into the capital adds about eleven kilometres, against a separate half-day if you travel back out from the city afterwards.

Is the coach from Ohrid to Skopje a better choice?

For one person travelling light, often yes: scheduled coaches run this corridor and cost far less than a car. A private transfer earns its place on door-to-door timing, on awkward luggage, and whenever you want the drive to stop somewhere on the way.

Related pages

Request a transfer quote

Last reviewed: 2026-09-01