North Macedonia
North Macedonia itineraries: 1 week, 2 weeks and 3 weeks
For 7 days, do Skopje (3 nights) and Ohrid (4 nights) by bus, with Matka Canyon as a Skopje day trip and Sveti Naum and Struga from Ohrid. Add a car and two more days for the southern loop via Stobi, Tikveš and Bitola. Two weeks adds Prespa, Mavrovo or a Kosovo leg.
More
GuideNorth Macedonia
Key facts
- Best first week
- Skopje 3 nights + Ohrid 4 nights, linked by bus
- Bus Skopje–Ohridcheck
- Roughly 3–3.5 h; several departures a day
- Matka Canyoncheck
- About 30 minutes from central Skopje; boat to Vrelo cave
- Car needed for
- Tikveš wineries, Pelister, Prespa, Mavrovo, Kratovo
- Currency
- Macedonian denar (MKD); many small sites are cash only
- Best months
- May–June and September–October; Ohrid peaks in July–August
- Daily budget, mid-range
- 2026 estimate: about 3,500–5,500 MKD per person per day (roughly $60–95)
Summary by length, base and cost
Nights are the minimum that does each place justice. The 7- and 10-day plans work by bus; the 14- and 21-day plans assume a car for at least part of the route. Costs are 2026 estimates for one person, mid-range hotels or guesthouses, restaurant meals and public transport, excluding flights.
| Length | Route | Nights | Transport | Est. cost per person |
|---|---|---|---|---|
| 7 days | Skopje → Ohrid → Skopje | Skopje 3, Ohrid 4 | Bus | 2026 estimate: 25,000–35,000 MKD |
| 10 days | Skopje → Stobi/Tikveš → Bitola → Ohrid → Mavrovo | Skopje 2, Kavadarci 1, Bitola 2, Ohrid 4, Mavrovo 1 | Car from day 3 | 2026 estimate: 40,000–55,000 MKD |
| 14 days | Tirana → Ohrid → Bitola → Skopje → Pristina → Prizren | Tirana 2, Ohrid 4, Bitola 2, Skopje 3, Pristina 1, Prizren 2 | Bus throughout | 2026 estimate: 55,000–75,000 MKD |
| 21 days | Skopje → Kratovo → Tikveš → Bitola → Prespa → Ohrid → Mavrovo → Skopje | Skopje 4, Kratovo 2, Kavadarci 2, Bitola 3, Prespa 2, Ohrid 5, Mavrovo 3 | Car throughout | 2026 estimate: 80,000–110,000 MKD |
Costs exclude flights and car hire; a small rental car is roughly 1,500–2,500 MKD per day in 2026 (check current rates).
Step by step: the 7-day plan
Day 1–3, Skopje. Land, settle near the centre, and use the first full day for the Old Bazaar, Kale fortress and the Stone Bridge. Give the second full day to Matka Canyon: bus or taxi out, walk the path, take the boat into Vrelo cave if it is running. Keep the third morning free for the Skopje Region or a slow start before the afternoon bus south.
Day 3–7, Ohrid. The bus from Skopje takes roughly three to three and a half hours. Base yourself in the old town or near the lake shore. One day for the churches and Plaošnik, one for Sveti Naum by boat along the lake, one for Struga and the Black Drin outlet, and one slow day for swimming, the Kaneo path at sunset and the icon gallery. If your flight home leaves from Ohrid, you can skip the return bus; otherwise allow the last afternoon for the ride back to Skopje.
This plan is deliberately two bases. Adding a third stop in a week means more time in bus stations than in the places you came to see.
- Book the Skopje–Ohrid bus a day ahead in July and August.
- Matka is a half-day; the boat to the cave is the part that can sell out.
- Sveti Naum boats run in season; check the day before, as wind can cancel them.
Step by step: 10 and 14 days
The 10-day southern loop is the best-value upgrade. Skopje 2 nights, then hire a car and drive south: Stobi and a Tikveš winery on the way to Kavadarci (1 night), Bitola (2 nights) for Širok Sokak, Heraclea Lyncestis and a Pelister day, then Ohrid (4 nights) with Prespa as a day trip, and Mavrovo (1 night) on the way back via the Bigorski monastery. Return the car in Skopje.
The 14-day version trades the car for buses and crosses borders: Tirana (2 nights), Ohrid (4), Bitola (2), Skopje (3), Pristina (1), Prizren (2). Every leg is under about four hours by bus, and you can fly out of Pristina or loop back to Skopje. This route suits travellers who want three countries rather than three mountain ranges.
If you would rather stay in one country for two weeks, take the 10-day loop and add Prespa (2 nights) and Kratovo (2 nights) instead of the Kosovo leg.
Step by step: the 21-day plan
Three weeks is a car trip. Skopje 4 nights with Matka and the Skopje Region, then east to Kratovo (2 nights) for the towers and stone bridges, south to Kavadarci (2 nights) for wineries and Stobi, Bitola and Pelister (3 nights), Prespa (2 nights) for the lake villages and pelicans, Ohrid (5 nights) as the long, unhurried stop, Mavrovo (3 nights) for the lake and monastery walks, and a final night or two back in Skopje.
This pace leaves room for weather days, which matters in the mountains: Pelister and Mavrovo can be cold and wet even in June. It also lets you add a Thessaloniki or Sofia hop if you want a Schengen side-trip, though that needs a separate visa check.
Driving is on the right. Mountain roads are slow and often single-lane; do not plan more than about 200 km in a day if you want to arrive before dark.
Notes before you book
Buses cover Skopje, Ohrid, Bitola, Struga and Tetovo well; wine country, Pelister, Prespa, Mavrovo and Kratovo are much easier with a car. Rentals are cheap but check whether cross-border travel is allowed if you plan the Kosovo or Albania leg.
Many churches, monasteries and small museums take cash only and keep short hours; carry denars and check opening times locally rather than trusting old listings. Ohrid in July and August is the busiest week of the year for accommodation, so book ahead. Outside those months, guesthouses often have space at short notice.
This is a compact country: no internal flight is worth the time. Build the trip around two bases and day trips, and treat everything else as an extension.
- Carry cash for entry fees, small guesthouses and rural petrol stations.
- Check bus times the day before; Sunday services are thinner.
- Pack layers: Ohrid is mild, Pelister and Mavrovo are not.
FAQ
Questions people ask
What is a good 7-day itinerary for North Macedonia?
Skopje for 3 nights and Ohrid for 4, linked by a 3–3.5 hour bus. Use Skopje for the Old Bazaar, Kale and a Matka Canyon day trip, and Ohrid for the churches, Sveti Naum by boat and a Struga day. Two bases, no third stop.
How many weeks should I spend in North Macedonia?
One week covers Skopje and Ohrid properly. Ten days adds the southern loop with a car: Stobi, Tikveš, Bitola and Mavrovo. Two to three weeks suits a slower trip with Prespa, Kratovo and mountain time.
What is the best route through North Macedonia?
Skopje → Stobi and Tikveš → Bitola → Prespa → Ohrid → Mavrovo → Skopje. It runs south then west and back north, so you are not doubling back, and it works by bus if you drop the wine, Prespa and Mavrovo legs.
Do I need a car in North Macedonia?
No for Skopje, Ohrid, Bitola, Struga and Tetovo, which are all on bus routes. Yes for Tikveš wineries, Pelister, Prespa, Mavrovo and Kratovo, where buses are few or seasonal.
How much does a week in North Macedonia cost?
2026 estimate: about 25,000–35,000 MKD per person for a mid-range week, roughly $420–590, covering guesthouses, restaurant meals and buses but not flights. A car-based 10-day trip runs higher.
When is the best time to visit North Macedonia?
May–June and September–October for mild weather and fewer crowds. July–August is hot and busiest at Ohrid; winter suits Skopje and the Mavrovo ski season.
Check live
Prices, schedules, rules and availability change. Open these to confirm today's details before you book.
Deep dive
Every source; changeable facts are marked check
Sources
- secondaryWikivoyage – North Macedonia
- secondaryWikivoyage – Ohrid
- secondaryWikivoyage – Skopje
Ask about North Macedonia
Loading…
Was this useful?