Galičica Pass crosses the national park of the same name, between Lake Ohrid and Lake Prespa, and offers one of the most spectacular climbs in the Balkans: from the top, a single glance takes in two major lakes just a few kilometres apart.
A short but honest climb
From Ohrid, the road climbs roughly 15 km for 730 m of elevation gain, rising from 860 m to 1,590 m at the pass, at an average of around 5% that hides noticeably steeper pitches of up to 14% in places. The road, narrow but well surfaced, winds through dense forest before opening onto high-altitude pastures.
Two lakes, one pass
Galičica National Park occupies the narrow band of mountains separating Lake Ohrid, a UNESCO World Heritage jewel, from Lake Prespa, shared between North Macedonia, Albania, and Greece. From the top of the pass, the view stretches across both bodies of water at once — a rare panorama that gives this road its reputation among cyclists and motorcyclists in the region.
An exceptional nature reserve
The Galičica massif is known for its botanical endemism, with several plant species found only within this territory, a result of its isolation between two ancient lakes. Wildlife, more discreet, includes several birds of prey nesting in the limestone cliffs that line the road in places.
Good to know
The best season runs from May to October; the road can close temporarily during winter snowfall. Ohrid, the start town and a UNESCO-listed city for its Byzantine architectural heritage, is worth a stop before or after the ride.