North Macedonia 3-Day Itinerary
A tight 3-day North Macedonia itinerary: Skopje and Matka Canyon, then two nights on Lake Ohrid, with routes, times, costs and practical tips.
Three days is enough for the two things in North Macedonia you should not miss: the capital, Skopje, and the UNESCO lake town of Ohrid. The plan that actually works is one full day in Skopje, a morning at Matka Canyon on the way out, then a transfer south for two nights on Lake Ohrid. It’s a brisk trip rather than a lazy one, and it leaves the whole south of the country - Bitola, the Roman ruins, the mountains - for another time. The one thing to sort before you land: there’s no direct bus or train from Skopje Airport to Ohrid, so you connect through Skopje city, pre-book a transfer, or rent a car.
Do you need a car for three days? Not really. Skopje’s centre is walkable, Matka is a cheap taxi or bus away, and the Skopje-Ohrid coach is frequent and painless. A car buys you Matka and Sveti Naum on your own clock and a scenic drive over the mountains, but for a tight weekend the bus backbone is honestly fine. If you do hire, pick the car up as you leave Skopje on day two rather than on arrival, so you’re not paying for it to sit outside your hotel.
The three days at a glance
| Day | Base | Main stops |
|---|---|---|
| 1 | Skopje | Old Bazaar, Stone Bridge, Kale Fortress, Mount Vodno |
| 2 | Skopje → Ohrid | Matka Canyon in the morning, then transfer to Ohrid |
| 3 | Ohrid | Kaneo, Samuel’s Fortress, the theatre, optional Sveti Naum |
Distances are approximate. The only long leg is Skopje to Ohrid, about 170 km and 2.5-3 hours; everything else is short hops.
Day 1: Skopje
Give the first day to Skopje, a capital that manages to be both Ottoman and oddly grandiose at once. The compact centre splits across the Vardar river. On the south bank are the marble squares and outsized statues of the rebuilt modern city; cross the 15th-century Stone Bridge and you’re into the Old Bazaar (Stara Carsija), one of the largest in the Balkans, a warren of Ottoman lanes, mosques, tea houses and grill joints climbing toward the Kale Fortress. The fortress is free and gives you the wide view over the rooftops.
For the late afternoon, ride the cable car up Mount Vodno to the giant Millennium Cross for the view down over the city and plain. A round trip is about 120 MKD (roughly 2 euro), but check the clock: the cable car runs Tuesday to Sunday, 10:00 to 18:00, and is closed on Mondays and the last Tuesday of the month, so it’s the one Skopje sight that can catch you out. Eat in the bazaar or in leafy Debar Maalo, the district of family kafanas west of the centre. The full rundown is in things to do in Skopje, and for where to base yourself, how many days in North Macedonia sets the wider pace.
Day 2: Matka Canyon, then south to Ohrid
Start early and head to Matka Canyon, only about 17 km southwest of Skopje - 30 minutes by car or taxi, or roughly an hour on city bus 60 from the central station (about 35-50 MKD: 35 by card or app, 50 for a paper single). Matka is a steep gorge on the Treska river with a dam-lake at the bottom, hemmed in by cliffs and dotted with small medieval churches. It is the easiest wild escape from the capital, and it fills up with tour coaches by late morning, so the early alarm pays off.
The canyon is free to enter. The thing to do is take a boat to the Vrelo cave across water so green it looks dyed. The boat to Vrelo Cave costs 500 denars (about 8.5 euro) at the operator’s own price list. Whether cave entry is included is not stated there, so ask at the jetty before you pay. Kayaks rent from around 150 MKD for 30 minutes if you would rather paddle. Walk the lakeside path to the church of Sveti Andrea and have a coffee by the dam, then point yourself south.
The transfer to Ohrid is the route’s one real drive: about 170 km and 2.5-3 hours on the A2/E65 through Tetovo, Gostivar and Kicevo. It’s not the motorway blast people expect - the road is dual carriageway only as far as Gostivar, then slower mountain road while the Kicevo-Ohrid upgrade is finished, so budget three hours. By bus it’s much the same: intercity coaches run 16 to 17 times a day, take about three hours and cost from 13 to 15 euro; book ahead in July and August. For the drive stop by stop, see the Skopje to Ohrid road trip, and for the airport catch and every transfer option, how to get to Ohrid from Skopje. Arrive in time to settle in and walk the lakeside promenade at golden hour.
Day 3: Ohrid old town and the lake
The last full day is Ohrid itself, and it’s the reason you came. This is a UNESCO World Heritage town where Byzantine churches, an Ottoman quarter and a hilltop fortress tumble down to one of Europe’s oldest and deepest lakes. The headline sights string together on foot in a morning.
Climb to Samuel’s Fortress for the best view over the red roofs (entry about 150 MKD; it closes around 16:00, so go in the morning), sit in the open-air ancient theatre (free), and find the cliff-top Church of St. John at Kaneo, the little 13th-century church on the bluff that ends up on every postcard. Add the cathedral of St. Sophia and the Plaosnik church complex if you have the legs, then cool off with a swim from the town beaches or the better strands east toward Lagadin. In the evening the promenade is the whole of Ohrid life - a lakeside walk lined with cafes and fish terraces. This is the place to try lake trout: the wild endemic species is protected, so ask for farmed Ohrid trout and eat it with a clear conscience. Everything is mapped in things to do in Ohrid and the guide to Lake Ohrid.
If you have a spare half-day - and if day three isn’t an early departure - spend the morning at the Monastery of St. Naum, about 29 km south of Ohrid (about 40 minutes by car, about an hour by local bus) on a bluff near the Albanian border, where a monastery founded in the 10th century sits above the springs that feed the lake. In summer a passenger boat runs there from Ohrid harbour, about 1 h 20 to 1.5 hours each way depending on the operator, which makes the trip itself half the pleasure; the details are in the Sveti Naum boat trip guide.
The one trick that saves you a day
Here’s the planning move most people miss: fly into Skopje and out of Ohrid. Ohrid’s airport (OHD) has grown its seasonal routes, and leaving from there spares you the three-hour backtrack to Skopje on your last morning - which on a three-day trip is close to a whole day recovered. Check current routes, because they are seasonal, but if the flights line up it turns an awkward return leg into a straight run home. If you must return to Skopje for the flight, treat the drive back as part of day three and give yourself a comfortable buffer.
Can you really do it in three days?
Yes, but be honest about the pace. Three days covers Skopje and Ohrid properly and nothing else; you’ll not see Bitola, the Heraclea mosaics or the national parks, and Matka is a morning rather than a lingering day. If that feels rushed, the trip stretches naturally: a fourth day lets you slow Ohrid right down or add the southern city of Bitola, and if you have a week the 7-day North Macedonia itinerary folds in the south and the mountains at a gentler rhythm. Three days is the highlights reel, not the whole film - which is the right call if it’s all you have.
Practicalities
Car or bus. For three days the bus backbone (Skopje-Ohrid, plus a taxi or bus 60 to Matka) is cheap and simple. Hiring a car makes Matka and Sveti Naum easier and the drive more scenic; pick it up as you leave Skopje, drop it in Ohrid if you’re flying out from there, and see renting a car in North Macedonia for what to check. North Macedonia drives on the right, and a small toll (patarina) is collected on the motorway sections, cash or card.
When to go. May to October, for long days and the lake at its best. July and August are hottest and busiest - best for swimming, but book Ohrid rooms and popular buses ahead. September and early October bring warm water, thinner crowds and the sweet spot for this trip.
Money. The currency is the denar (MKD), pegged at roughly 61.5 to the euro, so prices are easy to reckon and eating out is cheap. Cards work in city restaurants and hotels, but carry denar cash for the bazaar, bus 60, Matka boats, the cable car and any monastery donation.
See also
- Things to do in Skopje - the capital in detail
- Things to do in Ohrid - the UNESCO lake town
- Matka Canyon - the gorge in full
- Lake Ohrid - the lake and its shore
- Skopje to Ohrid road trip - the drive, stop by stop
- How to get to Ohrid from Skopje - buses, transfers and the airport catch
- How many days in North Macedonia - fitting the trip together
- More time? The 7-day North Macedonia itinerary adds the south
Route day by day
- Days on the road
- 3
- Distance
- ≈400 km
- Budget from
- 150 EUR
- Best season
- May, June, July, August, September, October
The route at a glance
-
Skopje
Route startstop ≈480 min
Day one: the Old Bazaar, Stone Bridge, Kale Fortress and the cable car up Mount Vodno to the Millennium Cross.
Photo: Boredjohnn · CC BY-SA 3.0 · Wikimedia Commons ( source) -
Matka Canyon
17 km from the startstop ≈180 min
Day two morning: a gorge 17 km from Skopje - a boat to the Vrelo cave, a lakeside walk, then the drive south.
Photo: Delfina · CC BY-SA 4.0 · Wikimedia Commons ( source) -
Ohrid
170 km from the startstop ≈1440 min
Days two and three: the UNESCO lake town - Kaneo church, Samuel's Fortress, the ancient theatre and a lake swim. Two nights.
Photo: Reisevogel · CC BY-SA 4.0 · Wikimedia Commons ( source) -
Sveti Naum
199 km from the startstop ≈150 min
Day three (optional): a 10th-century monastery 29 km south of Ohrid by the Albanian border, reachable by road or summer boat.
Photo: Will from New York, USA · CC BY-SA 2.0 · Wikimedia Commons ( source)
Route map
The map with stops loads on click - to keep the page lightweight.
The map didn’t load. Check your connection and refresh the page.