The old stone bridge and church on Lake Ohrid, North Macedonia
Europe

Skopje → Lake Ohrid → Bitola → Skopje

North Macedonia Itinerary: 7 Days in Skopje, Ohrid & Bitola

North Macedonia is one of the last corners of Europe that still feels genuinely unclaimed. It's cheap, it's small enough to loop in a week, and it holds one of the oldest lakes on the planet without the crowds that come with that anywhere else. This route runs a simple loop out of Skopje, the odd, statue-stuffed capital, down to the UNESCO shores of Lake Ohrid, across to the faded Ottoman streets of Bitola, and back. No car needed, buses cover the whole thing.

7 Days
By Bus
Underrated · Lakes · History
Currency
Macedonian Denar
MKD · cash still dominant outside Skopje and Ohrid's centre
Language
Macedonian
Cyrillic script; English common with younger people and in tourism
Best time
May–Jun · Sep
Warm lake weather without the July/August heat and crowds
Budget level
Very affordable
One of the cheapest countries left in Europe
Getting around
Bus
Intercity buses cover this whole loop; no car needed
Connectivity
Good
Solid 4G in the three main towns; patchy in rural stretches
Overview

Why North Macedonia

North Macedonia sits landlocked in the middle of the Balkans, bordered by Kosovo, Serbia, Bulgaria, Greece and Albania, and somehow still gets skipped by most people doing the region. That's the whole appeal. Skopje is one of the strangest capitals in Europe, rebuilt after a 1963 earthquake and then filled, decades later, with an outsized wave of statues and neoclassical facades that make it feel like nowhere else. Ohrid, a few hours south, is one of Europe's oldest lakes, ringed by Byzantine churches and monasteries, and it draws a fraction of the visitors that a lake this beautiful gets anywhere in Italy or Switzerland.

This route is a simple week-long loop: two days in Skopje to get past the strangeness and into the old bazaar, three days at Lake Ohrid for the UNESCO old town, the churches and the water itself, then two days in Bitola, a former Ottoman consular town with a long pedestrian street and Roman ruins on its doorstep, before the bus back to Skopje. It's compact, cheap and genuinely different from the rest of the Balkans itinerary everyone else is doing.

The honest caveat: infrastructure here is real but not polished. Buses run on their own schedule logic more than a published timetable in places, English drops off outside the main towns, and card payment isn't a given once you're off the main street. None of it is difficult, it just asks a bit more patience than Western Europe, and that's part of what keeps the crowds away.

Planning

Planning

Jan
Cold
Feb
Cold
Mar
Mild
Apr
Mild
May
Best
Jun
Best
Jul
Hot & busy
Aug
Hot & busy
Sep
Best
Oct
Mild
Nov
Cold
Dec
Cold
Best
Good
Avoid

May, June and September are the best months. The lake at Ohrid is warm enough to swim, Skopje and Bitola are pleasant for walking, and the domestic tourist season (mostly Macedonian and regional visitors around the lake) hasn't peaked or has already thinned out. September carries the added bonus of the grape harvest in the country's wine regions near Skopje.

July and August bring real heat, often past 35°C inland, and Ohrid gets genuinely busy with regional holidaymakers, though still nowhere near the level of an Italian or Croatian lake town. Rooms in Ohrid's old town book up and prices climb. It's still worth it if it's your only window, just book ahead.

Spring (March–April) and autumn (October) are mild and quiet, good for the cities, though the lake water turns cold. Winter is properly cold, especially in Skopje's continental climate, and this route works less well then; save it for the warmer months.

🚌
Bus timetables are approximate, not gospel. Intercity buses run reliably enough, but posted times shift, and smaller stations don't always have staff who speak English. Build a buffer into any day you're catching a connecting bus, and confirm the next day's departure time in person the evening before rather than trusting an old online timetable.
🇦🇱
Ohrid sits right on the Albanian border. If you want to extend the trip, it's a short hop from Ohrid to Albania's own Lake Ohrid shore or down into the Albanian Riviera. Worth knowing if you end up with more time than this seven-day loop uses.
Map

Map

KOSOVO SERBIA BULGARIA GREECE ALBANIA L. Ohrid 1 Skopje Days 1–2 & 7 2 Lake Ohrid Days 3–5 3 Bitola Days 6–7 N S W E 0 50 km 100 km LEGEND Bus route 1 Destination stop SIMPLITRIPS · NORTH MACEDONIA 7-DAY ROUTE
SIMPLITRIPS · Interactive Itinerary
📍 Open in Google Maps
💡 Tip: If pins don't appear on the first try, just click the button again.
Itinerary

Skopje, Days 1–2

Stone Bridge and the old bazaar, Skopje

Skopje takes a day to understand. The city centre was rebuilt after being flattened by an earthquake in 1963, then, decades later, remade again by a controversial building programme called Skopje 2014 that dropped dozens of oversized statues and neoclassical facades onto the riverbanks. It's strange, occasionally kitsch, and unlike anywhere else in Europe. Underneath it, the Ottoman old bazaar is genuinely worth your time.

Day
1
Skopje
The centre, the statues and the Stone Bridge

Start at Macedonia Square, dominated by the towering Warrior on a Horse statue (officially unnamed, everyone knows who it's meant to be), then cross the Ottoman-era Stone Bridge over the Vardar river. The riverbanks on both sides are lined with the statues, fountains and museum buildings of the Skopje 2014 project, it's worth a slow wander even if the aesthetics divide opinion.

Climb to Skopje Fortress (Kale) for the view over the whole city, then head into the Old Bazaar on the other side, the largest surviving Ottoman-era market in the Balkans outside Istanbul. Mosques, hans (caravanserais) and workshop streets survive largely intact. Eat here in the evening rather than the touristy square.

Day
2
Skopje
Mother Teresa, Matka Canyon and the market

Visit the Memorial House of Mother Teresa, built on the site of the church where she was baptised (she was born in Skopje), a quiet, modern counterpoint to the bombast of the main square. Spend the rest of the morning in Bit Pazar, the working produce market a step away from the tourist bazaar, for a more everyday slice of the city.

In the afternoon, take a short taxi or bus out to Matka Canyon, twenty minutes from the centre, a dramatic gorge with a reservoir lake, a kayak or small-boat trip to Vrelo Cave, and a scattering of medieval monasteries on the cliffs above. It's an easy half-day escape and a good breather before the bus to Ohrid tomorrow.

Where to eat in Skopje

🍢
Grill house · Old Bazaar
A kebapчilnica in the Old Bazaar
Small grill houses in the bazaar serve kebapi, skinless grilled meat fingers, with raw onion, ajvar (roasted pepper relish) and soft flatbread. Cheap, fast and about as local as lunch gets. Pick one with a queue of locals rather than a laminated English menu.
Old Bazaar · Cash · Lunch or dinner
🥘
Traditional · Riverside
A traditional restaurant near the Stone Bridge
Sit-down places along the river do the Macedonian classics well, tavče gravče (baked beans), stuffed peppers, and grilled meat platters, with local wine or rakija to go with it. A good spot for a proper sit-down dinner after a day of walking.
Centre / riverside · Reservations useful on weekends
💡
Buy your Ohrid bus ticket a day ahead if you can. Skopje's main bus station sells tickets for the Ohrid route at the counter, and while it rarely sells out, buying the evening before means you skip any morning queue and lock in your preferred departure time.
Itinerary

Lake Ohrid, Days 3–5

Church of Sveti Jovan at Kaneo, Lake Ohrid

The bus from Skopje to Ohrid takes about three hours and drops you into a different country in tone. Lake Ohrid is one of Europe's oldest and deepest lakes, shared with Albania, and its shoreline old town is a UNESCO World Heritage Site for both its natural and cultural significance, a rare double listing. Three days lets you cover the old town, the monasteries around the lake, and a proper afternoon on the water.

Day
3
Lake Ohrid
The old town and Samuel's Fortress

Wander the cobbled lanes of Ohrid's old town, Ottoman-Macedonian houses stacked on the hillside above the lake, and visit Sveti Kliment i Pantelejmon, a reconstructed 9th-century monastery on the site of one of the earliest Slavic universities. Climb to Tsar Samuel's Fortress for the wide view over the old town and the water, then walk down to the tiny, cliff-hung Church of Sveti Jovan at Kaneo, the single most photographed spot on the lake, best at sunset.

In the evening, walk the lakeside promenade as the town's cafés fill up. Ohrid is genuinely walkable, most of what you'll want to see on this first day sits within the old town itself.

Day
4
Lake Ohrid
Sveti Naum and a boat on the water

Take a boat or a short bus down the lakeshore to Sveti Naum Monastery, right on the Albanian border, a walled 10th-century monastery with peacocks on the lawns and springs so clear you can see the lake bed several metres down. It's the single best day trip from Ohrid and works equally well by boat (with time on the water both ways) or by road if you'd rather move faster.

Back in Ohrid, spend the afternoon on or in the lake, swimming from one of the town beaches if it's warm enough, or a slower boat trip along the shoreline past smaller churches and villages. This is the day built for doing very little, on purpose.

Day
5
Lake Ohrid
Bay of Bones and the quieter shore

Visit the Bay of Bones (Museum on Water), a reconstructed Bronze Age pile-dwelling settlement built out over the lake on stilts, a short trip south of town. It's a small, well-done museum and one of the more unusual sights on the whole route. If time allows, continue a little further to the quieter village of Trpejca, popular with locals and largely overlooked by visitors.

Spend your last evening in Ohrid slowly, a lakeside dinner, one more walk past Sveti Jovan as the light drops, before the bus to Bitola in the morning.

Where to eat by the lake

🐟
Lakeside · Local speciality
A lakefront restaurant for Ohrid trout
Ohrid trout (Ohridska pastrmka) is a protected, endemic species and the lake's signature dish, though note it's now farmed rather than wild-caught to protect the population. Grilled simply with lemon, it's the meal to have at least once, ideally at a table right over the water.
Old town waterfront · Book ahead in July/August
🍷
Café-bar · Old town
A café on the old town promenade
The lakeside strip below the old town is lined with cafés doing coffee, local wine and rakija through the afternoon into evening. Good for people-watching and for pacing a slow day around the lake rather than rushing between sights.
Old town promenade · All day
🐟
Ohrid trout is protected, order it knowingly. Wild Ohrid trout populations are protected and fishing is tightly regulated, so what's served in restaurants is farmed. It's still the thing to eat here, just don't expect (or ask for) "wild-caught" on the lake itself.
Itinerary

Bitola, Days 6–7

Shirok Sokak pedestrian boulevard, Bitola

Bitola is about two hours from Ohrid by bus and a complete change of register again, a former Ottoman consular city where a dozen European powers once kept diplomats, hence its old nickname, "the city of consuls". It's quieter and less visited than either Skopje or Ohrid, with a long pedestrian street of Baroque-Ottoman facades and a genuinely excellent Roman site a short ride away.

Day
6
Bitola
Shirok Sokak and the old consulates

Walk Shirok Sokak, the wide pedestrian boulevard that is Bitola's centrepiece, lined with 19th-century consular buildings, cafés and Baroque-Ottoman facades. Several of the old consulate buildings survive and are marked, giving the street an air of faded diplomatic grandeur rare anywhere else in North Macedonia. The clocktower and the Ottoman-era mosques nearby are worth a slow look.

Visit the Old Bazaar, smaller and less touristy than Skopje's, and, if you have the stomach for it, climb the minaret-height clock tower or wander into a working hammam still in occasional use. Evenings on Shirok Sokak are properly local, this is a university town and the street fills up after dark.

Day
7
Bitola → Skopje
Heraclea Lyncestis, then the bus home

Spend the morning at Heraclea Lyncestis, a Roman and early-Byzantine city on the edge of Bitola, with an intact amphitheatre, colonnaded streets and some of the finest surviving Byzantine floor mosaics in the country, still open to the sky. It's a fifteen-minute walk from the centre and genuinely underrated for how little-known it is outside the region.

Take the afternoon bus back to Skopje (around two and a half to three hours) to connect with your onward flight from Skopje International Airport (SKP), closing the loop. If your flight is early the next morning instead, an evening back in Skopje's Old Bazaar is a fitting last night.

Where to eat in Bitola

Café culture · Shirok Sokak
A café on Shirok Sokak
Bitola takes its café culture seriously, and the boulevard is lined end to end with terraces. Sitting with a coffee for an hour and watching the street is not a waste of time here, it's basically the local pastime. Go early evening when the street is at its fullest.
Shirok Sokak · All day
🍖
Traditional · Grill
A traditional grill near the Old Bazaar
Bitola shares the Macedonian grill repertoire, kebapi, pleskavica and mixed meat platters, usually with a side of ajvar and a simple salad. Portions are large and prices are low even by North Macedonian standards. A filling last dinner before the bus back to Skopje.
Old Bazaar area · Cash usually preferred
🏛️
Heraclea Lyncestis is easy to underrate on paper and shouldn't be. It sees a fraction of the visitors of comparable Roman sites in Italy or Greece, and the mosaics are left in situ, open-air, rather than roped off in a museum. Go in the morning for the best light on the floors.
Logistics

Getting around

This entire loop runs on intercity buses, and it works well. There's no need to rent a car, roads in North Macedonia can be mixed in quality outside the main routes, and driving isn't necessary for this itinerary. Buy tickets at the station counter rather than online, most routes here aren't set up for advance web booking the way Western Europe is.

Skopje → Ohrid Intercity bus · around 3 hours · frequent departures from Skopje's main bus station. Buy your ticket a day ahead in high season if you want a specific departure time; otherwise turn up an hour before.
Ohrid → Bitola Intercity bus · around 2 hours · fewer daily departures than the Skopje route, so check the return time before you commit to your last Ohrid activity.
Bitola → Skopje Intercity bus · around 2.5–3 hours · regular departures through the day, including options timed for onward evening flights from Skopje.
Airport → Skopje centre Airport shuttle bus from Skopje International (SKP) to the city centre, cheap and straightforward, or a pre-booked taxi if you land late. Avoid unmetered taxis touting outside arrivals.
Within Skopje & Bitola On foot for the old towns and centres, both are compact. Taxis are cheap and useful for Matka Canyon from Skopje or Heraclea Lyncestis from Bitola if you'd rather not walk.
Within Ohrid On foot in the old town, and small boats or local buses down the lakeshore for Sveti Naum and the Bay of Bones. Boats are a genuinely pleasant way to cover that stretch rather than a pure formality.
💶
Carry cash, and small denar notes especially. Cards work in Skopje's centre and Ohrid's tourist-facing spots, but bus tickets, small grills, markets and rural stops are often cash-only. ATMs are common in all three towns; withdraw denars as you go rather than trying to arrive with them.
Bookings

What's worth booking

Top-rated experiences here don't sell out the way Sintra or the Douro do, but the ones below are still worth reserving ahead, either because departures are limited or because they're the clear highlight of that day.

🚣
Boat & Cave Trip · Skopje
Matka Canyon Boat Trip & Vrelo Cave
A short boat ride across the reservoir to Vrelo Cave, one of Europe's deepest underwater caves, with medieval monasteries on the cliffs above. Skopje's easiest and best half-day escape.
20 min from Skopje · Half-day · Free cancellation
Lake Boat Trip · Ohrid
Lake Ohrid Boat Trip to Sveti Naum
Glide down the shoreline to the walled 10th-century monastery at Sveti Naum, right on the Albanian border, with peacocks on the lawns and springs so clear you can see the lake bed below.
Ohrid old town departure · Half-day · Popular in summer
🏛️
Guided Walking Tour · Ohrid
Ohrid Old Town & Byzantine Churches Tour
A local guide walks you through Sveti Kliment, Samuel's Fortress and the Church of Sveti Jovan at Kaneo, unpacking the layers of Byzantine and Ottoman history the plaques alone don't explain.
Ohrid old town · 2–3 hours · Small groups
Accommodation

Where to stay

Accommodation across all three towns is inexpensive by European standards, and small guesthouses and family-run apartments generally beat chain hotels for character and value. In Ohrid especially, a lake view is worth chasing even at a modest budget.

🕌
Skopje Base · Days 1–2 & 7
Centre or the Old Bazaar
Being a short walk from Macedonia Square, the Stone Bridge and the bazaar means you can cover most of the city on foot. The bazaar side is quieter at night and puts you closer to the best food.
Skopje Centre / Old Bazaar · Walkable base
🌊
Lake Ohrid Base · Days 3–5
Old town, ideally with a lake view
Guesthouses stacked up the hillside often have small terraces looking straight over the water, worth prioritising over a marginally cheaper room set back from the shore. Book ahead for July and August, the old town has limited rooms.
Ohrid Old Town · Lake view worth the extra
🏛️
Bitola Base · Days 6–7
Near Shirok Sokak
The pedestrian boulevard is the centre of Bitola life, and a room within walking distance means you can enjoy the evening café culture and still get an easy taxi to Heraclea Lyncestis or the bus station the next day.
Near Shirok Sokak · Short two-night stay
Food

How to eat well

Macedonian food sits at the crossroads of Balkan, Mediterranean and Ottoman cooking, grilled meats, slow-cooked bean and vegetable dishes, and excellent produce, at prices that are low even by regional standards. Ajvar, a roasted red pepper relish, appears on nearly every table and is worth buying a jar of to take home. Portions tend to be large and sharing is normal.

North Macedonia also has a genuine, underrated wine industry, mostly around Tikveš in the country's centre, worth trying a glass of even if a full winery visit doesn't fit this route. Rakija, a strong fruit brandy, is the standard toast and often served free after a meal as a gesture rather than an upsell.

Dishes worth knowing

Tavče gravče Baked beans slow-cooked in a clay dish with paprika and herbs, often considered the national dish. Simple, hearty and a good cold-weather order, usually served bubbling straight from the oven.
Kebapi Small skinless grilled meat fingers, the Macedonian answer to Balkan-wide ćevapi, served with raw onion, ajvar and soft flatbread (somun). The default cheap, fast lunch everywhere in the country.
Ajvar A relish of roasted red peppers, sometimes with aubergine, cooked down until sweet and smoky. Made at home in huge batches every autumn and served with almost everything. Worth buying a jar to bring home.
Ohrid trout The lake's endemic, protected trout, now farmed rather than wild-caught, grilled simply and eaten lakeside. The signature dish of the Ohrid leg of the trip.
Shopska salad Tomato, cucumber, onion and a generous topping of grated white cheese (sirenje), the Balkan salad found on every menu. A simple, reliable starter or side to almost anything.
Rakija A strong fruit brandy, usually grape-based, drunk as an aperitif or offered free after a meal. Homemade versions vary hugely in strength and flavour; a restaurant's own bottle is often a point of pride.
Essentials

Travel essentials

Preparation

What to pack

North Macedonia's climate is continental, hot summers and cold winters, with the lake at Ohrid softening things a little in its immediate area. Pack for walking and for cash-based transactions more than for any particular dress code; this isn't a place that demands much beyond comfort and practicality.

Clothing
  • Comfortable walking shoes, all three towns have cobbled or uneven old-town streets
  • A swimsuit if travelling May to September, for Lake Ohrid's beaches and the boat trip to Sveti Naum
  • A light layer for evenings, even in summer the continental climate cools noticeably after dark
  • Modest clothing for visiting active monasteries and mosques, shoulders and knees covered
  • Sun protection for the open-air Roman mosaics at Heraclea and the lakeside days
Documents & Money
  • Passport or, for many nationalities, national ID card (North Macedonia is not in the EU or Schengen)
  • Travel insurance, downloaded and accessible offline
  • Cash in Macedonian denars, cards are unreliable outside Skopje and Ohrid's centre
  • A card with low foreign transaction fees for the ATM withdrawals you'll be making regularly
  • eSIM, activated before landing
Gear
  • Universal adapter, North Macedonia uses 230V Type C/F plugs (standard continental Europe)
  • A power bank for long bus rides between towns with limited charging
  • Offline maps downloaded in advance, connectivity thins out on the rural stretches between stops
  • A reusable water bottle, tap water is generally safe in the main towns
  • A phrasebook or translation app with Cyrillic support, useful once you're past the main tourist strips
👜
Download before you arrive: Google Maps offline areas for Skopje, Ohrid and Bitola, a translation app with Cyrillic script support, and the bus station's current timetable as a screenshot (schedules aren't always reliably online). None of it is essential, but it removes friction in a country where English thins out fast outside the centres.
Before you go

Before you go

Visa North Macedonia is not in the EU or Schengen. EU, UK, US, Canadian and Australian passport holders, among many others, can enter visa-free for up to 90 days. Check the current requirement for your nationality before you fly, as rules can change.
Currency Macedonian Denar (MKD). Cards are accepted in Skopje's centre and Ohrid's tourist areas but far from universal, cash is still standard for buses, small restaurants, markets and most of Bitola. Withdraw denars from ATMs as you go.
Language Macedonian, written in Cyrillic script. English is common with younger people and in tourism-facing businesses in Skopje and Ohrid, less so elsewhere. Learning the Cyrillic alphabet, even just enough to sound out bus destinations and menus, helps a lot.
Connectivity Good 4G in Skopje, Ohrid and Bitola; patchier on rural roads and around Matka Canyon. An eSIM or local SIM is cheap and worth activating on arrival.
Health No vaccinations required for most visitors. Tap water is generally safe in the main towns; bottled water is a reasonable precaution in rural areas. Pharmacies are well stocked in all three towns. The general emergency number is 112.
Electricity 230V, Type C/F plugs, standard for continental Europe. EU travellers need nothing extra; UK and US visitors need an adapter.
Pre-departure checklist: Check your visa-free entry allowance for North Macedonia · Book your Skopje accommodation and, if travelling July–August, your Ohrid guesthouse ahead · Activate an eSIM · Withdraw denars on arrival · Download offline maps and a Cyrillic-capable translation app · Confirm your Skopje bus station departure times a day ahead for each leg · Pack a swimsuit if the season allows.
Planning

What it costs

North Macedonia is one of the cheapest countries left in Europe to travel in, cheaper than its Balkan neighbours that have already picked up more tourism, and this loop is easy to do well without spending much. The main variable is how much of a splurge you make of Ohrid's lakeside guesthouses and boat trips.

Accommodation
Very affordable
Guesthouses and small hotels are inexpensive across all three towns; a lake-view room in Ohrid is a small splurge, not a large one.
Food
Very cheap
Grills, tascas and market food cost very little; a full sit-down dinner with wine is still inexpensive by Western European standards.
Transport
Very cheap
Intercity buses cost little even for the longest legs; no car, no fuel, no parking to budget for.
Activities
Cheap
Entry fees for monasteries, fortresses and Heraclea Lyncestis are modest; boat trips and guided tours are the pricier extras and still cheap by regional comparison.
Total per day, mid-range traveller
Very affordable
Among the cheapest routes in this guide series. Easy to travel well here without spending much at all.

What pushes costs up: a lakeside room in Ohrid in July or August, private boat charters instead of shared trips, and taxis instead of buses for every transfer. What keeps costs down: travelling in the shoulder months, eating where locals eat, sticking to intercity buses, and paying cash, which avoids the occasional card surcharge outside the main towns.

Survival Card
Survival card
Save this before you go
Currency, key phrases, emergency number and essential apps, open on your phone and screenshot.
Open card →