Skopje to Ohrid via Matka and Bitola: A Week Discovering North Macedonia   Recently updated!


Block
NORTH MACEDONIA

THE ULTIMATE TRAVEL GUIDE

A VAGABOND LIFE

STAY IN TOUCH
Skopje to Ohrid via Matka and Bitola: A Week Discovering North Macedonia – A Vagabond Life

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

☀️ Morning

Arrive 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 & Evening

Climb 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.

Where to eat: Lunch at Destan in the Old Bazaar for ćevapi and grilled peppers (€3-5). Dinner at Macedonia Square Restaurant for tavche gravche (traditional baked beans) and ajvar (€6-10). Street burek for a snack (€0.80-1.50).

Accommodation: Skopje city centre (€15–35/night).

Entry Fees: Free day — only Vodno cable car costs (€3).

Pro Tip: The Old Bazaar is dramatically quieter on Monday mornings — many shops are closed but you’ll have the lanes and mosques almost to yourself for photos. If you want the full market experience, come on a Saturday.

Day 2: Matka Canyon Day Trip

☀️ Morning

Bus 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.

🌆 Afternoon

Rent 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).

Where to eat: Bring a picnic from Skopje — bread, cheese, fresh tomatoes and fruit from the Green Market (€3-5). The restaurant at Matka is overpriced. Dinner back in Skopje at Old City House for Macedonian comfort food (€5-8).

Transport: Bus 60 return (€1.30).

Pro Tip: If you can, hire a private boat rather than the group tour. For €25-30 split between 2-4 people, you get the boat to yourself, can stop for swims anywhere, and stay as long as you like. The group boats rush through in 90 minutes.

Day 3: Travel to Bitola & Heraclea Lyncestis

☀️ Morning

Take 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.

🌆 Afternoon

Walk 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.

Where to eat: Lunch on Širok Sokak at Makedonsko Kinče for grilled meats and ajvar (€5-8). Dinner at Gino Italian Restaurant — surprising excellent Italian in Bitola (€6-10). Grab ice cream from La Vida for the walk home.

Transport: Skopje–Bitola bus (€8–10). Taxi to Heraclea (€2).

Accommodation: Bitola city centre guesthouse (€18–30/night).

Pro Tip: Heraclea Lyncestis is best in the late afternoon light when the mosaics glow. The mosaic covers in the main basilica are lifted at 10 AM and closed at 4 PM — time your visit to see them uncovered. Go straight there after dropping your bags.

Day 4: Pelister National Park & Wine Tasting

☀️ Morning

Take 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 & Evening

Descend 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.

Where to eat: Pack a lunch for the Pelister hike (€3 from the market). Evening dinner at Gradska Kafana on Širok Sokak — traditional Macedonian food with a modern twist (€5-8). For wine, the Vino Bar just off the main street has an excellent selection of local wines by the glass (€2-4).

Transport: Taxi to Pelister (€5–8 each way). Taxi to winery (€3–5).

Entry: Pelister National Park (free). Winery tasting (€5–10).

Pro Tip: Start the Pelister hike by 7:30 AM to reach the lake before the heat. The trail is shaded but the last stretch is exposed. Swim in Golemo Ezero if you’re brave — the water is cold (15-18°C even in summer) but the setting is surreal. Bring a towel.

Day 5: Travel to Ohrid & Afternoon Exploration

☀️ Morning

Morning 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 & Evening

After 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.

Where to eat: Lunch at Kadmo for traditional bean soups and grilled vegetables (€4-6). Dinner at Dalga on the waterfront — grilled Ohrid trout with a view of the fortress (€8-12). For a cheap eat, try the meat cellars off the main square for grilled pljeskavica (€3-5).

Transport: Bitola–Ohrid bus (€6–8).

Accommodation: Ohrid Old Town guesthouse (€20–40/night).

Pro Tip: Book a room in the Old Town proper, not in the newer area near the bus station. The guesthouses in the old stone buildings have terrace views over the lake. Ask for a room with a balcony facing the water — it’s worth the extra €5-10.

Day 6: Ohrid — Churches, Boat Trip & Lake Swimming

☀️ Morning

Start 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.

🌆 Afternoon

Return 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.

Where to eat: Lunch at Kubana near Kaneo — pizza, pasta, and salads with a lake view (€4-6). Dinner at Letnica near the harbour — grilled trout, fresh salads, and local wine (€6-10). Buy Ohrid pearl souvenirs from the artisan shops on Via Egnatia (from €15 for small pieces).

Activities: Saint Naum boat trip (€8–15), Kaneo Beach (free), Icon Gallery (€1.60).

Pro Tip: The Ohrid pearl is actually made from a secret “essence” — the shell of a local freshwater mussel coated in multiple layers of lacquer. It’s beautiful but it’s not a real pearl. If you love the look, buy it; if you want a real pearl, you’ll pay more for a Tahitian or South Sea import.

Day 7: Ohrid — Hidden Bays & Departure

☀️ Morning

Your 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.

🌆 Afternoon

Last 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.

Where to eat: Farewell lunch at Belvedere on the cliff above Kaneo — the best view of any restaurant in Ohrid, with good pasta and grilled fish (€6-10). Grab a final burek from the bakery near the main square (€1) for the journey.

Transport: Ohrid Airport taxi (€10–15) or bus to Skopje (€10–12).

Pro Tip: If you’re departing from Ohrid Airport, your flight is likely at a reasonable hour (Ohrid is a small airport with limited flights). Arrive 1.5 hours early — the terminal is small and lines move quickly. The airport café serves surprisingly good coffee (€1.50).

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.