
Southwestern North Macedonia · North Macedonia
Galičica Pass
P504Trpejca to Oteševo
A high traverse across the karst spine of Galičica National Park connecting Lake Ohrid and Lake Prespa at nearly 1,600 m, where from the summit both lakes are visible at once.
From the fishing village of Trpejca on Lake Ohrid the road climbs steeply west through 20 hairpins up the limestone flanks of Galičica, easing across the high plateau to the Livada Pass (1,599 m) where a tri-country panorama opens, before the gentler descent to Oteševo on Lake Prespa. Paved but narrow; a park toll applies.
Scenery
Best seasons
In these collections
In these guides
Galičica Pass on the map20.8 mi · point to point
Navigate to the start: Apple Maps · Google Maps
Character
Corners
busiest around mile 4Elevation
under 4%4–8%over 8%729.7 – 1,597.1 mPoints of interest3 stops
- Baba MountainViewpoint10.0 mi in
- Koritski RidgeViewpoint7.8 mi in
- Prespa Conference MemorialLandmark20 mi in
Hazards
- Seasonal closure November to mid-March
- 20 hairpin turns on the steep western side
- Narrow carriageway
- Potholes after winter
- Park entrance fee
Is Galičica Pass open? Typical season and live summit weather ›
Sources
“From the highest point at 1,600m, you can see Lake Ohrid to the west and Lake Prespa to the east simultaneously.”
Verified route: mapped from real road geometry and fact-checked by a human editor. How roads get checked
Driving the Galičica Pass: quick answers
How long does it take to drive the Galičica Pass?
How difficult is the Galičica Pass to drive?
When is the best time to drive the Galičica Pass?
Is there a toll on the Galičica Pass?
Nearby roads
The closest great drives to Galičica Pass.





