Matka Canyon, just 15km from Skopje, and Mavrovo National Park, about 1 hour 50 minutes away, cover North Macedonia’s outdoor range — from a quick half-day boat trip to a proper mountain getaway with skiing in winter and hiking to the country’s highest peak in summer.
Contents
Matka Canyon
Matka Canyon is an easy half-day trip from Skopje — about 15km, 30 minutes by bus #60 or taxi. Entry to the canyon is free; a boat tour to Vrelo Cave (which has no land access) costs roughly 200-500 MKD per person for about an hour on the water. For hiking, a flat cliffside path along the river takes 30-40 minutes, while a steeper 30-minute climb leads to St. Nikola Šiševski Monastery and panoramic canyon views. Kayak rental runs 300-500 MKD if you’d rather explore the lake yourself.
Mavrovo National Park
Mavrovo is a proper day trip or overnight destination: about 75km/50 minutes from Skopje to Gostivar on the highway, then a further 50km/50 minutes on a scenic mountain road to Mavrovo Lake — roughly 1 hour 50 minutes total. The artificial lake sits at 1,200m elevation with a flat 4km walking path around the shore, and at low water you can sometimes see the bell tower of Sveta Bogorodica, a 17th-century chapel partially submerged when the lake was created in 1953.
In winter (December-March, weather permitting), Mavrovski Ski Center offers day lift passes for €25 (adults) or €15 (children), with ski/boot rental at €15/day or snowboard rental at €10/day. In summer, hikers tackle Mount Korab (2,764m, North Macedonia’s highest peak, straddling the Albanian border) — a serious 7-8 hour round trip with 1,400m of elevation gain — or the easier Radika River Walk, a 5km, roughly 1.5-hour shaded path past traditional water mills.
FAQ
Can I visit Matka Canyon as a half-day trip?
Yes — it’s only 15km/30 minutes from Skopje, easily done in half a day including a boat trip to Vrelo Cave.
Is Mavrovo good for skiing?
Yes — Mavrovski Ski Center operates December-March with day passes at €25 for adults, plus equipment rental.
How long does it take to get to Mavrovo from Skopje?
About 1 hour 50 minutes total: 50 minutes on the highway to Gostivar, then another 50 minutes on a scenic mountain road to the lake.
Photo: Bijonse, CC BY-SA 3.0, via Wikimedia Commons

