Skip to content

Struga Travel Guide

Updated · July 3, 2026

Struga, North Macedonia: Ohrid's quieter, cheaper lakeside twin where the Black Drin leaves Lake Ohrid - what to see, where to stay, how to get there.

The turquoise Black Drin river rushing under a road bridge in the centre of Struga, with Lake Ohrid visible beyond
Photo: Avi1111 dr. avishai teicher · CC BY-SA 4.0 · Wikimedia Commons

Struga is Lake Ohrid’s other town - quieter, flatter and noticeably cheaper than Ohrid, sitting 15 km up the shore at the exact spot where the lake spills out and becomes the Black Drin river. That river, not the lake, is the town’s spine: it runs green and fast straight through the centre, under a string of bridges, and gives Struga a character all its own. Most people treat it as a budget base for Lake Ohrid, and it works brilliantly for that - same swimming, half the crowds, lower room rates - but it’s also the launch pad for the Vevčani springs, the cliffside Kalište monastery and the Albanian border. This guide covers what there is to see, when to come, where to sleep and how to get here.

Is Struga worth visiting, or should you just stay in Ohrid?

Both, ideally. Ohrid has the UNESCO old town, the churches and the big-hitting sights; Struga has the lake without the price tag and a slower, more local feel. If your trip is about museums and Byzantine frescoes, base yourself in Ohrid. If it’s about swimming, cheap seafood dinners by the water and using the lake as a place to unwind, Struga is the smarter - and lighter-on-the-wallet - choice. They’re only about 15 km and a 20-minute minibus apart, so plenty of travellers stay in one and day-trip to the other.

What Struga is not is a resort. The centre is an ordinary Macedonian lake town: a working place with a big Albanian community, a scruffy-but-lively market street and a riverfront that comes alive on summer evenings. That ordinariness is part of the appeal - you feel like you’re somewhere people actually live, not just a postcard.

Clear blue-green water of Lake Ohrid beside a stone-walled café terrace in Struga, with reed beds and hills across the bay
Lake Ohrid laps right up to Struga's café terraces - the same crystalline water as Ohrid, with a fraction of the crowds. Photo: Nikolina Hristovska · CC BY-SA 3.0 · Wikimedia Commons

What to see in Struga

The town is flat and compact, so everything below is an easy walk. Give yourself a lazy half-day and you’ll cover it.

The Black Drin and the bridges

Start at the river. The Black Drin (Crn Drim) is the only outflow of Lake Ohrid - all that water, filtered clear by the lake’s springs, leaves here and rushes north toward Albania and eventually the Adriatic. In the middle of Struga it’s a genuinely beautiful sight: a wide, fast, blue-green channel running between stone embankments and tree-lined promenades, crossed by several bridges. Lean over the railings and you can watch shoals of fish holding in the current. The river-mouth, where the Drin meets the open lake, is the town’s classic photo spot, especially at dusk.

People standing on the wooden needle dam over the Black Drin outflow in Struga, with boats and Lake Ohrid behind
The old needle dam at the lake outflow - a favourite spot to watch the Drin pour out of Lake Ohrid. Photo: Wsauerteig · CC BY-SA 4.0 · Wikimedia Commons

The Bridge of Poetry

One of those bridges is the reason Struga has a name far bigger than its size. The central pedestrian crossing is the Bridge of Poetry, tied to the Struga Poetry Evenings - one of the oldest and most prestigious poetry festivals in the world. It began in 1961 as a night of readings for Macedonian poets, went international in 1966, and has since drawn a roll-call that reads like a literature syllabus: W.H. Auden, Pablo Neruda, Allen Ginsberg, Joseph Brodsky, Seamus Heaney, Mahmoud Darwish, Margaret Atwood. Each year one poet receives the festival’s Golden Wreath, and the closing reading is held out on this bridge over the river.

If you want to catch it, note that the timing has changed: the 2026 festival runs 24-29 June, moved forward from its traditional late-August dates to sit ahead of the peak-summer crush. Because those dates shift from year to year, check the official programme at svp.org.mk before you plan around it rather than trusting a fixed month.

An ornate pedestrian bridge with decorative iron railings over the emerald Black Drin, signed Drini i Zi / Crn Drim, in Struga
A bridge over the Black Drin in the centre of Struga - the river that defines the town and hosts the closing reading of the Struga Poetry Evenings. Photo: Dandarmkd · CC BY-SA 4.0 · Wikimedia Commons

The old bazaar and the centre

Struga’s main drag is the old market street, the historic bazaar that these days is a pedestrianised run of cafés, bakeries and small shops - and, in summer, a canopy of brightly coloured umbrellas strung overhead. It’s a good place to feel the town’s mix: Struga has a large ethnic-Albanian population, and the mosques, the language on the shopfronts and the food all give it a different flavour from Macedonian-Orthodox Ohrid. Duck off the main street and you’ll still find pockets of old Struga - weathered 19th-century houses with timber upper floors leaning over cobbled lanes.

A pedestrian street in Struga shaded by dozens of brightly coloured umbrellas strung overhead, lined with cafés and shops
The pedestrianised main street through the centre of Struga, roofed with colourful umbrellas in summer. Photo: Marion Golsteijn · CC BY 4.0 · Wikimedia Commons

The beaches

The real draw in summer is the water. Struga’s lakefront has a string of pebble and mixed beaches right in and beside town, plus the promenade for evening strolls. The lake here is the same startling clarity as at Ohrid, and because Struga sees fewer package tourists, the beaches are calmer and cheaper - you’ll pay less for a sunbed and a lot less for lunch. The water is cold-ish even in high summer (it’s a deep mountain lake), but perfectly swimmable from roughly June to September.

Ohrid pearls

If you see shops selling “Ohrid pearls”, this is the region that makes them - and they’re not what you’d guess. These aren’t oyster pearls at all: they’re beads coated with an emulsion made from the silvery scales of the plašica, a small fish endemic to Lake Ohrid, applied over a mother-of-pearl core. The exact recipe is a closely guarded secret, historically held by just two local families, and said to have arrived with a Russian émigré around a century ago. Genuine pieces are hand-made and priced accordingly; cheap “pearls” on market stalls are imitations. Worth knowing the difference before you buy one as a souvenir.

A string of creamy Ohrid pearls coiled around a seashell on a dark reflective surface
Genuine "Ohrid pearls" are coated with an emulsion from the scales of an endemic lake fish - a craft held by only a couple of families. Photo: Slavica Panova · CC BY-SA 3.0 · Wikimedia Commons

Day trips from Struga

Struga’s other job is as a base. Three trips are within easy reach.

Kalište Monastery

About 4-5 km south of Struga, tucked against the cliffs where the shore road runs toward the village of Radožda, is Kalište (Kalishta) Monastery - a lakeside complex built around cave churches cut into the rock, the oldest dedicated to the Nativity of the Mother of God and begun back in the 14th-15th century. You can drive, take a boat across the bay, or (if you’re keen) walk along the shore. It’s a peaceful, atmospheric spot with the lake spread out below.

The stone church of Kalishta Monastery with twin white domes and cross finials against a deep blue sky, near Struga
Kalište Monastery, on the lakeshore a few kilometres south of Struga, built around older cave churches. Photo: Ivan.trpkov · CC BY-SA 4.0 · Wikimedia Commons

Vevčani

Up in the hills about 14 km north-west of town, Vevčani is a proudly independent little village famous for two things: its karst springs, which gush out of the mountainside into a series of pools and channels shaded by old trees, and its riotous Vevčani Carnival, held every 13-14 January to mark the old-calendar New Year - a centuries-old masked festival that’s a spectacle in its own right if you’re here in deep winter. The springs make a lovely short outing any time of year.

A still mountain lake reflecting snow-streaked peaks under a cloudy sky in the hills above Vevčani near Struga
The Jablanica mountains above Vevčani, the spring-fed village a short drive north-west of Struga. Photo: Liridon · CC BY-SA 4.0 · Wikimedia Commons

Across to Albania

Struga sits close to the border, and the Albanian side of Lake Ohrid - the resort town of Pogradec and the beaches around it - is a short hop south-west. Buses run across, making Struga a natural first (or last) stop if you’re linking North Macedonia with Albania around the lake.

A pebbly beach with clear shallow turquoise water on Lake Ohrid at Struga, backed by a green promenade
A quiet Struga beach - the same clear Lake Ohrid water as at Ohrid, with fewer people and lower prices. Photo: Nikolina Hristovska · CC BY-SA 3.0 · Wikimedia Commons

Where to stay in Struga

Struga’s headline selling point is price: rooms here run noticeably cheaper than in Ohrid for a comparable standard, and the gap widens outside July and August. You’ll find small hotels and family-run guesthouses near the river and along the lakefront, plus apartments and rooms in private homes - the classic Balkan lake-town setup. For swimming and evening strolls, aim for something near the lakefront or the river-mouth; if you want cafés and the market on your doorstep, stay central (it’s all walkable anyway).

Because Struga is only 15 minutes from Ohrid, it also works the other way round: some travellers book a cheaper Struga base and pop over to Ohrid for the sights. Compare both before you commit - our guide to where to stay around Lake Ohrid lays out the trade-offs.

When to go and how long you need

Summer (June-September) is the season - that’s when the beaches, the lakefront cafés and the swimming are at their best, and when the town feels alive in the evenings. Late June now also brings the poetry festival. The flip side is that July and August are the busiest and priciest weeks; late spring and early autumn are quieter, cheaper and still warm enough to enjoy the water’s edge, even if the swimming is bracing.

For time: Struga’s own sights are a relaxed half-day. Give it a full day or an overnight if you want to swim, eat a long lakeside dinner and add Kalište or Vevčani. As a base for the wider lake, two or three nights is easy to fill once you factor in Ohrid across the water.

How to get to Struga

From Ohrid. This is the everyday connection: it’s only about 15 km, and minibuses run roughly every 20-40 minutes for around 100 MKD, taking 20-30 minutes; a taxi is cheap too. It’s genuinely easy to base in one town and hop to the other.

From Skopje. Struga is about 180 km from the capital - reckon on 2.5-3 hours by car on the road through Kičevo, or take one of the direct buses (a few euros, similar journey time). Many services to Ohrid continue the extra 15 km to Struga.

Nearest airport. The closest is Ohrid “St Paul the Apostle” (OHD), about 30 km away, which has seasonal flights; otherwise fly into Skopje International (SKP), the country’s main gateway, and continue overland.

RouteDistanceTime
Ohrid → Struga~15 km~20-30 min by minibus (~100 MKD)
Skopje → Struga~180 km~2.5-3 h by car or direct bus
Struga → Kalište Monastery~4-5 km~10 min by car / short boat ride
Struga → Vevčani~14 km~20-25 min by car

Distances and times are approximate - confirm current minibus and bus schedules before you travel. For getting around the region, see our transport guide; to explore the lake and the day trips on your own schedule, a rental car is the most flexible option.

A note on visas and money

Two practical things before you go. The currency is the Macedonian denar (MKD), pegged to the euro at roughly 61.5 to €1 - carry cash for the market, small cafés and beach kiosks. On entry, US, UK, EU and Ukrainian citizens travel visa-free for 90 days within any 180; Russian citizens need a visa (since 21 March 2022). Rules change, so always confirm with an official source - there is more in our North Macedonia planning hub.

Read also

On the map

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

Distance
  • Skopje≈180 km · ~2.5-3 h by car or direct bus
  • Ohrid≈15 km · ~20-30 min by minibus or taxi