Skopje to Ohrid via Matka and Bitola: A Week Discovering North Macedonia
With a full week in North Macedonia, you can go beyond the two big cities and discover the quieter gems that make this country so special. This 7-day loop takes you from Skopje’s surreal statue-scape through the emerald waters of Matka Canyon, down to the charming town of Bitola with its ancient ruins and wine country, into the alpine wilderness of Pelister National Park, and finally to the jewel of the Balkans — Lake Ohrid — with three full days to explore its churches, fortresses, and crystal-clear swimming coves. You’ll experience Ottoman bazaars, taste the country’s famous red wines, hike in a primeval forest, swim in Europe’s oldest lake, and eat grilled trout by the water — all for a fraction of what a similar trip would cost in Western Europe. Estimated budget: €450–700 per person.
7-Day Itinerary Overview
Route: Skopje (2) → Matka Canyon (day trip from Skopje) → Bitola (2) → Ohrid (3)
Best for: First-time visitors wanting depth, culture and nature lovers, wine enthusiasts, active travellers who enjoy hiking and swimming
Budget: €450–700 per person (excluding international flights)
Direction: Fly into Skopje, bus to Bitola, bus to Ohrid, depart from Ohrid Airport
Getting There & Getting Around
Arriving
Fly into Skopje International Airport (SKP). Wizz Air has the most connections (London, Vienna, Berlin, Basel, Milan, Eindhoven). Turkish Airlines flies from Istanbul. Most nationalities get visa-free entry for 90 days. From the airport, take a taxi (€15–20) or bus (€2) to the city centre.
Getting Around
Buses are the backbone of travel. Skopje–Bitola: 2.5 hours (€8–10). Bitola–Ohrid: 2 hours (€6–8). Buses are comfortable, air-conditioned, and run multiple times daily. Local buses 60 and 60A go from Skopje centre to Matka Canyon (€0.65). Taxis within cities cost €2–5. For the 7-day loop, no rental car is needed — buses cover everything.
Day-by-Day Itinerary
Day 1: Skopje — Capital of Contrasts
☀️ MorningArrive in Skopje and settle in. Start at Macedonia Square with the colossal Warrior on a Horse statue. Cross the Stone Bridge (15th century, the symbol of the city) into the Old Bazaar. Spend the morning wandering the Ottoman-era lanes — visit the Mustafa Pasha Mosque, the Čifte Hamam (now the National Art Gallery), and the coppersmiths’ quarter where craftsmen still hammer pots by hand.
🌆 Afternoon & EveningClimb to Kale Fortress for the best view over the bazaar and city. Visit the Mother Teresa Memorial House (free) and the Old Railway Station with its clock frozen at 5:17 AM — the exact moment of the 1963 earthquake. For sunset, take the cable car up Mount Vodno to the Millennium Cross (€3). Have dinner at a traditional restaurant in the Old Bazaar.
Accommodation: Skopje city centre (€15–35/night).
Entry Fees: Free day — only Vodno cable car costs (€3).
Day 2: Matka Canyon Day Trip
☀️ MorningBus 60 from Skopje city centre to Matka Canyon (20 min, €0.65). Arrive by 8:30 AM. Take a private boat (€25–35 for 2–3 hours) or the group boat (€5–8) through the canyon. The emerald-green water, 200-metre limestone cliffs, and the stop at Vrelo Cave (€2.50) — one of the deepest underwater caves in the world — are the highlights. Ask your boat driver to take you past the usual turn-around point into the narrower upper canyon.
🌆 AfternoonRent a kayak or SUP (€5–10/hr) for an hour on the lake. Hike up to Markovi Kuli, the ruins of a 14th-century fortress with sweeping views of the canyon (40 min hike, moderate). Then visit the Matka Monastery — a 14th-century church perched on a cliff with canyon views. Return to Skopje in the late afternoon by bus or taxi (€6–8).
Transport: Bus 60 return (€1.30).
Day 3: Travel to Bitola & Heraclea Lyncestis
☀️ MorningTake the morning bus from Skopje to Bitola (2.5 hours, €8–10, departs hourly from 6 AM). Check into your accommodation and head out to explore. Bitola is known as the “City of Consuls” — for centuries, diplomats and consulates were based here because of its proximity to Greece. The main pedestrian street, Širok Sokak, is one of Europe’s most beautiful walking streets, lined with 19th-century neo-classical buildings, plane trees, and pavement cafés.
🌆 AfternoonWalk or take a short taxi to Heraclea Lyncestis, an ancient Macedonian city founded in the 4th century BC by Philip II of Macedon (Alexander the Great’s father). The site is remarkably well preserved — you can walk on original Roman mosaics with intricate geometric and animal patterns, explore the 200-seat theatre, and see the remains of basilicas, baths, and the city walls. Entry is just 100 MKD (€1.60). Spend at least 2 hours here.
Transport: Skopje–Bitola bus (€8–10). Taxi to Heraclea (€2).
Accommodation: Bitola city centre guesthouse (€18–30/night).
Day 4: Pelister National Park & Wine Tasting
☀️ MorningTake a taxi from Bitola to Pelister National Park (20 min, €5–8). This is the oldest national park in North Macedonia, dominated by the magnificent Pelister Mountain and its two glacial lakes known as the “Eyes of Pelister” — Golemo Ezero (Big Lake) and Malo Ezero (Small Lake). Hike the trail to Golemo Ezero (1.5 hours each way, moderate difficulty, well-marked path through primeval Molika pine forest). The Molika pines here are a rare five-needle species found only in the Balkans, some over 300 years old.
🌆 Afternoon & EveningDescend from the lake and return to Bitola. In the afternoon, visit a local winery in the Pelagonia wine region. The region is famous for its Vranec (a bold, dark red wine), Stanushina (an indigenous grape), and world-class rakija (fruit brandy). Several wineries, including Kovachevo and Stobi, offer tastings for €5–10 including cheese and meat platters. Evening back on Širok Sokak for a relaxed dinner.
Transport: Taxi to Pelister (€5–8 each way). Taxi to winery (€3–5).
Entry: Pelister National Park (free). Winery tasting (€5–10).
Day 5: Travel to Ohrid & Afternoon Exploration
☀️ MorningMorning bus from Bitola to Ohrid (2 hours, €6–8, departs hourly). Check into your Old Town guesthouse — the best area to stay is within the Old Town walls, within walking distance of everything. The bus arrives at the main station a 15-minute walk from the Old Town or a €2–3 taxi.
🌆 Afternoon & EveningAfter settling in, start exploring Ohrid’s Old Town. Walk the cobblestone streets down to the harbour, then take the lakeside path toward Samuel’s Fortress (300 MKD). Climb the towers for the panoramic view over the lake and terracotta rooftops. Descend to the Church of Saint John at Kaneo — the most photographed spot in North Macedonia — in time for golden hour. The light on the lake and the ochre stone at sunset is unforgettable. Explore the Antique Theatre (7th century BC, still used for concerts) on the way back to town. Dinner in the Old Town.
Transport: Bitola–Ohrid bus (€6–8).
Accommodation: Ohrid Old Town guesthouse (€20–40/night).
Day 6: Ohrid — Churches, Boat Trip & Lake Swimming
☀️ MorningStart with the Church of Saint Sophia (100 MKD) — the 11th-century cathedral with some of the finest Byzantine frescoes in the Balkans. Then visit the Church of Saints Clement and Panteleimon on the hill near the fortress — built on the site where Saint Clement taught in the 9th century. Take the morning boat to the Monastery of Saint Naum (€8–15 round trip, 40 minutes each way). The monastery is beautiful, but the real draw is the turquoise springs of the River Drim emerging from under the complex. Hire a rowboat (€5/hr) and paddle through the crystal-clear channels.
🌆 AfternoonReturn to Ohrid by boat and head straight to Kaneo Beach for a swim — the pebble beach and deep, clear water are perfect. Rent a kayak or SUP (€5–10/hr) and paddle along the shoreline. In the late afternoon, explore the Ohrid Icon Gallery (100 MKD) — an incredible collection of Byzantine icons from the 11th to 19th centuries. Walk the Via Egnatia shopping street and browse the Ohrid pearl workshops — the famous freshwater pearls handcrafted here since the 1920s.
Activities: Saint Naum boat trip (€8–15), Kaneo Beach (free), Icon Gallery (€1.60).
Day 7: Ohrid — Hidden Bays & Departure
☀️ MorningYour last day! Hire a kayak for the whole morning (€10–15 for 3 hours) and paddle along the Ohrid shoreline to the hidden bays south of the Old Town. The cliffs and coves between Kaneo and the village of Trpejca are spectacular — turquoise water, limestone cliffs, and tiny pebble beaches inaccessible by road. Stop for a solo swim at the abandoned beach below the Church of Saint Nicholas. The water here is the clearest on the lake — you can see 20 metres down.
🌆 AfternoonLast lunch by the lake. If your flight is from Ohrid Airport (seasonal flights to London, Vienna, Amsterdam), taxis cost €10–15 and the drive is 20 minutes. If you’re flying out of Skopje, take the final bus back (€10–12, 3 hours, departs Ohrid hourly until 17:00). Alternatively, if you depart from Ohrid, spend your final hours at the Plaoshnik complex, a reconstructed early Christian church complex with a beautiful garden and the remains of Saint Clement’s original monastery.
Transport: Ohrid Airport taxi (€10–15) or bus to Skopje (€10–12).
Practical Information for North Macedonia
Visas & Entry
Most nationalities (EU, UK, US, Canada, Australia, NZ) get visa-free entry for 90 days within 180 days. Passport must be valid for at least 3 months beyond departure. Register with local police if staying in private accommodation (most hotels do this for you).
SIM Card & Internet
A1 and Makedonski Telekom sell tourist SIMs at Skopje Airport and in city shops. €5–8 for 10–15 GB, valid 30 days. Free WiFi is ubiquitous in cafes, restaurants, and all accommodation across the country.
Money & ATMs
Macedonian Denar (MKD). €1 ≈ 61 MKD. ATMs in all towns. Cash needed for buses, small restaurants, Matka Canyon, and taxis. Hotels and larger restaurants take cards. Exchange offices give better rates than airport kiosks.
Language & Communication
Macedonian. English is widely spoken in Skopje, Ohrid, and Bitola. Younger people and those in the tourism industry speak excellent English. Menus in city restaurants are bilingual. Useful: Kako ste? (How are you?), Dobro (good), Živeli! (cheers!).
Best Time to Visit
May–June and September are ideal. Fewer crowds than July–August, comfortable hiking temperatures (20–28°C), and lake swimming is still pleasant. July–August peak: lake is warmest (24–26°C) but Ohrid Old Town is crowded by midday. April and October are quiet but too cool for swimming. Avoid August for the Ohrid Summer Festival if you want quiet.
Health & Safety
North Macedonia is among the safest countries in Europe — very low crime, welcoming locals, and safe for solo travellers. Tap water is drinkable in Skopje, Ohrid, and Bitola (mountain-fed). No mandatory vaccinations. Summer temperatures can hit 35–40°C — carry water and sun protection. Mosquitoes can be present near the lake in summer.
Budget Summary: 7-Day North Macedonia Itinerary
Estimated Total: €450–700 per person
- Accommodation (7 nights): €130–240
- Buses (Skopje–Bitola–Ohrid, Matka): €16–22
- Meals (7 days): €90–130
- Activities & entry fees: €30–50
- Matka private boat or winery tasting: €25–35
- Miscellaneous (SIM, tips, snacks, local transport): €30–50
- Airport transfers: €20–35
Best Season: May to September
Recommended For: First-time visitors wanting a thorough introduction, culture and nature lovers, active travellers
Money-Saving Tip: Eat at the bakeries and market stalls for breakfast and lunch — burek (€1), fresh fruit (€1-2), and salads (€2-3). Save restaurant meals for dinner. The bus between cities is half the price of a rental car with zero parking stress.
Disclaimer: Prices are estimates based on 2026 rates and may vary seasonally. Bus schedules and frequencies may change in winter. Always check current visa requirements, exchange rates, and entry fees before travelling. Mountain hiking requires proper footwear and preparation. This itinerary is for general reference and personal travel planning only.


