Ohrid to Struga: 14 km to Where Lake Ohrid Drains

Struga sits about 14 km north-west of Ohrid on the northern shore of Lake Ohrid, roughly 17 minutes by road. Struga matters beyond its size: the Black Drin leaves the lake here and splits the town in two, and Struga is the last Macedonian town before the Qafë Thanë crossing into Albania.

Of all the road links out of Ohrid this is the one people underestimate. Fourteen kilometres of lake shore separate two towns that sit at almost the same height above the water — Ohrid at 695 m, Struga at 693 m — and the drive between them barely climbs. What changes is what the lake is doing. In Ohrid it is a basin you look across; in Struga it is a river, because the Black Drin leaves the lake in the middle of town and carries its water north.

That single piece of hydrography is why Struga is a destination and not a suburb, and why this short transfer is worth planning rather than improvising. It is also the practical hinge of the whole western corridor: everything heading for Albania, for Vevčani or for the Jablanica villages leaves the main lake road here.

The route

Measured on the OpenStreetMap driving profile, Ohrid town centre to Struga town centre is about 14.5 kilometres and roughly 17 minutes with clear roads. The route runs north-west along the top of the lake, with the water on your left for most of it and the Jablanica ridge building on the horizon ahead. There is no pass and no gradient worth naming; this is the flattest leg of road in the Ohrid area.

Allow longer than the map says between mid-July and late August, when the shore road carries festival and beach traffic; the Ohrid Summer Festival alone runs between 12 July and 20 August every year. At both ends the last stretch is on foot rather than on wheels: Ohrid's old town climbs a pedestrianised hill above the harbour, and Struga's centre is a compact grid of short bridges over the Drin that traffic threads around rather than through.

What you see along the way

The reason to get out of the car in Struga is visible from the first bridge. The Black Drin flows out of Lake Ohrid here and divides the town into two halves, and the water arriving under that bridge is the lake's own — an average discharge of 118 cubic metres per second, draining a basin of 3,504 square kilometres. The river then runs 149 kilometres north and west, crossing into Albania past Debar, before it merges with the White Drin at Kukës to form the Drin and finish in the Adriatic.

The same bridge carries the town's other identity. Every August the Struga Poetry Evenings are held at the Poetry Bridge, and the festival closes with Mostovi — Bridges — a reading and prize-giving staged on the span itself over the Drim. The festival began in 1961 with Macedonian poets only; the Golden Wreath was established in 1966 and went first to Robert Rozhdestvensky. Struga counted 15,009 residents at the 2021 census, which gives some sense of how much of the town the festival takes over.

Nearby

South-west of Struga the road follows the western shore of Lake Ohrid, and two of the more rewarding stops on the whole lake sit along it. Kališta monastery is about 7 kilometres from the town centre on the water's edge; it is believed to date from the 16th century and holds frescoes of the 14th and 15th. Another 3 kilometres on, Radožda — 10 kilometres south of Struga — has the cave Church of St Archangel Michael built into the Jablanica range above the village in the 13th century, with most of its frescoes from the 14th and one 13th-century painting still preserved.

Inland the ground rises quickly. Vevčani lies about 12 kilometres from Struga at 800 to 950 metres, and its springs push out an estimated 1,500 litres per second at their spring peak, fed from sources as high as Golina at over 2,000 metres. The village declared its tongue-in-cheek Independent Republic in 2002 and holds its carnival at the Julian New Year in mid-January — the one date in this area that genuinely belongs to winter.

At the border

Struga is the staging point for Albania, and that is the second reason a 14 km hop earns a page of its own. The Qafë Thanë/Kjafasan crossing joins Struga municipality on the Macedonian side to Prrenjas municipality on the Albanian side, and the pass lies roughly 17 kilometres from Struga by road, reached by carrying on down the western shore of the lake past Kališta and Radožda and then climbing away from the water. From Struga the driving route to Tirana measures about 117 kilometres, or a shade over two hours before any border formalities.

That road is European route E852, 134 kilometres end to end, linking Ohrid with Tirana through Struga and then Librazhd and Elbasan. Worth getting right: the two Albanian crossings on this lake are routinely confused in travel write-ups. Qafë Thanë pairs with Kjafasan on the Prrenjas–Struga road, while Tushemisht pairs with Sveti Naum on the Pogradec–Ohrid road at the southern end of the lake. Booking a Struga pickup for a Sveti Naum crossing sends you the wrong way around a very large lake.

At a glance

Road distance
About 14.5 km, Ohrid town centre to Struga town centre (OpenStreetMap driving route measured on the OSRM demo server (router.project-osrm.org), checked 2026-09)
Driving time
About 17 minutes with clear roads, flat the whole way (OpenStreetMap driving route measured on the OSRM demo server (router.project-osrm.org), checked 2026-09)
Struga
693 m above sea level; 15,009 residents in the settlement and 50,980 across the municipality at the 2021 census (Wikipedia, Struga, checked 2026-09)
The Black Drin
149 km long, average discharge 118 m³/s, basin 3,504 km², joining the White Drin at Kukës to form the Drin (Wikipedia, Black Drin, checked 2026-09)
Nearest airport
Ohrid St Paul the Apostle Airport (OHD/LWOH) at Orovnik, about 13 km from Struga and about 14 km from Ohrid by road (Wikipedia, Ohrid St. Paul the Apostle Airport, checked 2026-09, with both distances measured on the OSRM demo server (router.project-osrm.org), checked 2026-09)
Border crossing served
Qafë Thanë / Kjafasan, joining Struga municipality to Prrenjas municipality, about 17 km from Struga (Wikipedia, Albania–North Macedonia border, checked 2026-09, with the distance measured on the OSRM demo server (router.project-osrm.org), checked 2026-09)
Onward road
European route E852, 134 km, links Ohrid with Tirana through Struga, Librazhd and Elbasan (Wikipedia, European route E852, checked 2026-09)

Good to know

  • The Black Drin leaves Lake Ohrid inside Struga at an average discharge of 118 cubic metres per second and drains a basin of 3,504 square kilometres before meeting the White Drin at Kukës.
  • Struga's settlement population fell from 16,559 at the 2002 census to 15,009 in 2021, while the wider municipality still counted 50,980 residents.
  • The Struga Poetry Evenings close with the Mostovi ceremony staged on the Bridge of Poetry over the Drim, and the festival's Golden Wreath went first to Robert Rozhdestvensky in 1966.
  • Ohrid St Paul the Apostle Airport lies at Orovnik about 13 km from Struga and about 14 km from Ohrid by road, so it sits off the direct Ohrid–Struga shore road rather than on it.
  • The cave Church of St Archangel Michael above Radožda, 10 km south of Struga, was built into the Jablanica range in the 13th century and still preserves one 13th-century fresco beneath its 14th-century repainting.

Frequently asked questions

How far is Struga from Ohrid by road?

About 14.5 kilometres, measured on the OpenStreetMap driving profile, and roughly 17 minutes with clear roads. Both towns stand at almost the same height above the lake — Ohrid at 695 m, Struga at 693 m — so the drive is flat the whole way.

What is the river that runs through the middle of Struga?

The Black Drin, or Crn Drim. It flows out of Lake Ohrid at Struga and divides the town into two parts, then runs 149 kilometres to Kukës in Albania, where it merges with the White Drin to form the Drin.

Which Albanian border crossing does Struga lead to?

Qafë Thanë/Kjafasan, which joins Struga municipality to Prrenjas municipality in Albania and lies roughly 17 kilometres from town. Do not confuse it with Tushemisht/Sveti Naum, which is the Pogradec–Ohrid crossing at the far southern end of the lake.

Is Struga worth stopping in on the way to Albania?

For most travellers, yes. Struga is the last Macedonian town before the pass, the Black Drin outflow and the Poetry Bridge are both in the town centre, and Kališta monastery sits about 7 kilometres along the western shore on the same road.

When are the Struga Poetry Evenings held?

Every August, at the Poetry Bridge over the Drin in the centre of Struga. The festival started in 1961 with Macedonian poets alone, and its Golden Wreath for lifetime achievement in poetry has been given since 1966.

Is Ohrid Airport closer to Ohrid or to Struga?

Marginally closer to Struga. Ohrid St Paul the Apostle Airport sits at Orovnik, about 13 kilometres from Struga and about 14 kilometres from Ohrid by road, which means it is off the direct shore road between the two towns rather than on it.

Related pages

Request a transfer quote

Last reviewed: 2026-09-01