Skip to content

Lake Ohrid, North Macedonia

Updated · June 23, 2026

Lake Ohrid: one of Europe's oldest, deepest lakes and a UNESCO site - its beaches, Sveti Naum, boat trips, when to swim and how to get there.

The full sweep of Lake Ohrid seen from the heights of Galičica National Park
Photo: Avi1111 dr. avishai teicher · CC BY-SA 4.0 · Wikimedia Commons

Lake Ohrid is the natural half of one of Europe’s great UNESCO World Heritage sites - a vast, deep-blue tectonic lake on the border between North Macedonia and Albania, and one of the oldest lakes on Earth. It has been filling its basin for somewhere between 1.2 and 1.4 million years, plunges to about 288 m deep, and shelters more than 200 species found nowhere else, from the famous Ohrid trout to ancient snails and sponges. For visitors that translates into clear swimming water, beaches strung along a wooded shore, the spring-fed monastery of St. Naum at the southern tip, and boat trips out over water so transparent you can watch the bottom drop away. This guide covers what makes the lake special, where to swim, the St. Naum springs, boat trips, the mountains around it, when to come, and how to get there. (For the lakeside town itself - its churches and fortress - see our separate guide to things to do in Ohrid.)

What is Lake Ohrid, and why is it UNESCO?

Lake Ohrid is a tectonic lake - it sits in a deep basin that opened up as the Earth’s crust pulled apart, which is why it is so old and so deep rather than a shallow scrape left by ice. At roughly 358 km² of surface and about 288 m at its deepest point, it is the deepest lake in the Balkans, and its great age makes it a living museum: isolated for over a million years, its waters evolved a cast of endemic species - more than 200 of them - that exist only here. The best known is the Ohrid trout (Salmo letnica), but the lake is just as prized by scientists for its endemic snails, worms and sponges.

That biological rarity is why the lake was added to the UNESCO World Heritage List. The Ohrid region is one of the few mixed sites in the world, recognised for both its natural value (the ancient lake and its species) and its cultural value (the Byzantine churches, monasteries and old town on the Macedonian shore). The listing dates to 1979-1980 and was extended across the border into Albania in 2019, so the protected area now covers both countries.

The Church of St. John at Kaneo on its cliff terrace high above the clear water of Lake Ohrid
Where nature meets culture: the clifftop Church of St. John at Kaneo above the lake - the meeting point of the mixed UNESCO listing. Photo: kallerna · CC BY-SA 4.0 · Wikimedia Commons

The lake is also the engine of the country’s tourism. The Ohrid municipality alone accounts for a large share of North Macedonia’s overnight stays, and the season is sharply summer-weighted - July and August are the peak, when the beaches and the lakeside promenade are at their busiest.

Beaches and swimming

The simple pleasure of Lake Ohrid is that you can swim in it. The water is fresh, clean and clear, and a string of beaches runs down the eastern shore between Ohrid town and the Albanian border in the south. They range from organised resort strands with sunbeds and bars to quiet pebble coves you reach by car or boat.

  • Lagadin - the first of the bigger beaches heading south from Ohrid, a popular resort stretch with cafés, loungers and shallow entry, good for families.
  • Gradište - a little further south, a larger beach-and-camping area that becomes one of the liveliest spots on the lake in high summer.
  • Ljubaništa - close to St. Naum near the southern end, a long, calmer beach backed by trees, often the pick for a more relaxed day.

Town beaches along the Ohrid promenade are the easiest if you have no transport, but the cleaner, roomier swimming is out along this eastern shore. A car (or the seasonal lake bus and boats) makes the difference, since the best beaches are spread over 20-30 km of coast.

The lake warms slowly because it is so deep, so the comfortable swimming window runs from roughly late June into September, with the warmest surface water in July and August (typically in the low-to-mid 20s °C). Spring and autumn are beautiful for walking the shore but cool for a long swim.

An old ship's anchor monument on the Ohrid shore silhouetted against the sun low over the lake
Evening on the shore - the lake's deep water keeps it cool into early summer, then warms for swimming through to September. Photo: Tim Tregenza · CC BY-SA 3.0 · Wikimedia Commons

St. Naum: the monastery and the springs

The set-piece at the southern end of the lake is the Monastery of St. Naum (Sveti Naum), founded around 905 AD by St. Naum of Ohrid - a disciple of Saints Cyril and Methodius and, with St. Clement, a founder of the Slavic literary tradition in the region. The domed stone church sits on a bluff right above the water, only a couple of kilometres from the Albanian border, and the grounds are famously patrolled by peacocks. It is one of the most atmospheric spots on the whole lake.

The stone church and arcaded courtyard of the Monastery of St. Naum above Lake Ohrid
The Monastery of St. Naum, founded around 905 AD, stands on a bluff at the southern tip of the lake. Photo: BrankaVV · CC BY-SA 4.0 · Wikimedia Commons

Just below the monastery are the springs of St. Naum - a cluster of crystal-clear karst sources where cold underground water wells up to feed the lake. Small rowing boats run out across the glassy pools, where you can look straight down through the green water to the sandy bottom and the spots where the springs bubble up. It is one of the lake’s signature short experiences, and an easy add-on to a visit to the monastery.

Clear green spring water with mirror-like reflections under trees at the source near St. Naum
The St. Naum springs - cold, transparent karst water that surfaces here and flows into the lake. Photo: Brams · Public domain · Wikimedia Commons

Boat trips on the lake

A boat trip is the classic way to feel the scale of Lake Ohrid. The headline excursion runs from Ohrid harbour south to St. Naum, roughly 29 km along the shore; the ride takes around an hour and a half each way, and boats leave through the day in season (roughly May to October). Shorter hops cruise below the Church of St. John at Kaneo and around the bays near town, and you can also reach St. Naum overland by car or local bus and join a spring-boat there.

A wooden jetty leading to a traditional excursion boat flying the Macedonian flag on the calm water of Lake Ohrid
Traditional excursion boats run from Ohrid harbour down the lake to St. Naum through the summer season. Photo: Pudelek (Marcin Szala) · CC BY-SA 3.0 · Wikimedia Commons

A worthwhile detour by boat or road is the Bay of Bones (Zaliv na Koskite), a reconstructed prehistoric pile-dwelling settlement built out over the water on the southern shore. The wooden houses on stilts recreate a Bronze- and Iron-Age lakeside village (roughly 1200-700 BC) found preserved on the lake bed, and there is a small underwater-archaeology museum alongside it - a reminder that people have lived on this lake for several thousand years.

What’s around the lake

The lake doesn’t stand alone - it sits in a ring of mountains and shares its water with a neighbour, which is part of what makes a few days here so rewarding.

  • Ohrid town. The cultural heart of the listing climbs the headland on the northeastern shore: Byzantine churches, an Ottoman-era old quarter, an ancient theatre and a hilltop fortress. It is the obvious base - full details in our things to do in Ohrid guide.
  • Galičica National Park. The mountain wall east of the lake is a national park, with a panoramic road climbing over the ridge that separates Lake Ohrid from Lake Prespa. The viewpoints from the top - like the one in the photo at the head of this guide - give you the whole lake at a glance, and the park has hiking trails and rich wildlife.
  • Albania. The southwestern shore is Albanian, and the lakeside town of Pogradec is only about 40 km from Ohrid - close enough for a two-country lake loop. The shared listing means the same protected water laps both shores.

This cross-border angle is built into our wider routes: the lake anchors the southern leg of the classic 7-day North Macedonia itinerary, and pairs naturally with a hop into Albania.

When to visit Lake Ohrid

The lake is a year-round destination with a strong summer core. Here is the quick seasonal read:

SeasonWhat it’s like
July-AugustWarmest water and full beach scene; also the busiest and priciest - book ahead
June & SeptemberThe sweet spot: warm enough to swim, thinner crowds, softer light
May & OctoberMild and green for boat trips and walks; water still cool for long swims
WinterQuiet and atmospheric; churches and town open, but beaches and many boats closed

Because the lake is so deep, the water lags the air: it is at its warmest after the peak of summer heat, which is why September swimming is often better than many expect.

How to get to Lake Ohrid

The lake’s main gateway is Ohrid town, which sits directly on the northeastern shore, so getting to the town is getting to the lake.

RouteDistanceTime
Skopje → Ohrid~170 km~2.5-3 h
Bitola → Ohrid~70 km~1-1.5 h
Ohrid → St. Naum (south shore)~29 km~40 min by car / ~1.5 h by boat

From Skopje, buses run through the day from the capital’s main station (about 2.5-3 hours); a rental car or transfer is faster and lets you stop at Mavrovo or the canyons on the way. Note there is no direct bus from Skopje airport - you travel via Skopje city. Ohrid “St. Paul the Apostle” Airport (OHD) sits about 10 km north of town but runs mostly seasonal flights, heaviest in summer; off-season, many travellers fly into Skopje (SKP) and continue overland. From Bitola it is a short hop of around 70 km, which makes the two easy to combine. Around the lake itself, a car is the most flexible way to reach the eastern beaches and St. Naum; in summer a seasonal lake bus and the excursion boats fill the gap. More options are in our getting around North Macedonia guide, and a rental is covered in our car rental guide.

Practical tips

  • Pick your shore. Ohrid town for sights, food and nightlife; the eastern beaches (Lagadin, Gradište, Ljubaništa) for swimming and quieter resort stays; St. Naum for nature and calm.
  • Money. The currency is the Macedonian denar (MKD), pegged to the euro at roughly 61.5 MKD to €1, so prices are easy to gauge in euros. Carry cash for beaches, boats and small kiosks; cards work in town.
  • Swimming season. Late June to September for warm water; July-August are the busy peak, June and September the relaxed sweet spot.
  • Protect the lake. This is a fragile, protected ecosystem - use marked beaches, don’t disturb the springs or wildlife, and take your litter with you.
  • Crossing to Albania. The southern shore is the border; if you plan to continue to Pogradec, check the crossing near St. Naum and carry your passport.

Read also

On the map

The map loads on click - to keep the page lightweight.

Admission and opening hours

Admission price
The lake and beaches are free; St. Naum monastery grounds free, boats to the springs and museums charge a small fee
Opening hours
Lakeshore open year-round; boat trips, beaches and St. Naum springs busiest May-September

Prices and boat times change seasonally - confirm at the harbour or jetty on the day.

Details checked: June 23, 2026

Distance
  • Skopje≈170 km · ~2.5-3 hBuses run via Ohrid town; no direct bus from Skopje airport.
  • Ohrid≈0 km · On the lakeshoreOhrid old town sits directly on the lake.
  • Bitola≈70 km · ~1-1.5 h