Ohrid to Sveti Naum: One Road, Two Countries, 30 km

Sveti Naum sits 30.1 km south of Ohrid at the far end of R1301, the single secondary carriageway down the eastern shore, and the OpenStreetMap driving profile puts the run at about 57 minutes. The road passes the Monastery of Saint Naum and then stops at the Albanian frontier a few hundred metres beyond its gate.

A transfer down this shore involves remarkably little choosing. There is one route, it has one number, and it goes to one place. R1301 leaves Ohrid as the lakeside boulevard and keeps the same reference for all thirty kilometres to the monastery car park; OpenStreetMap tags it secondary and asphalt from end to end, and most of its mapped segments still carry the older reference R501 alongside the current one.

What the corridor does not offer is anywhere to stop for anything mechanical. The last filling station mapped on the corridor stands 2.9 kilometres out of Ohrid, and there is none at all in the 27.4 kilometres after it. Arriving passengers should also know that the airport sits on the wrong side of town for this trip, which turns a thirty-kilometre run into a forty-two-kilometre one before anybody has stopped for anything.

The route

R1301 hugs the eastern shore beneath the Galičica massif and never hands over to another number. An Overpass query returns seventy-four separate ways carrying the reference inside the corridor, every one of them surfaced in asphalt and most of them classed as secondary with two lanes. Only at the two ends does the pattern break, and it breaks differently at each. In Ohrid the road feeds a knot of short trunk-link ramps around the junction above the harbour; at the far end the two lanes split into single one-way lanes that run through the border post itself, which is where the last mapped segments of R1301 sit.

Measured on the OpenStreetMap driving profile, Ohrid town centre to the monastery comes out at 30.1 kilometres and about 57 minutes. The clock is the honest figure here, not the distance. The opening third is open boulevard; the remainder is village street through Peštani, Trpejca and Ljubaništa, where the carriageway narrows, fills with parked cars and belongs to pedestrians for most of July and August. None of it is difficult driving. It is simply slow driving, and any transfer estimated from the kilometre count alone will read optimistic.

Practical details

Three assumptions catch drivers out on this run. The first is that the villages sit on the through route. Peštani does; Trpejca lies well below the carriageway, reached by a steep switchback down to the water and climbed back out the same way, so a stop there costs considerably more time than the map implies. The second is that a routing engine can be trusted for the final kilometre. Asked for the church-to-border-post leg, the demo router returns 5.48 kilometres going one way and 3.87 coming back, for a gap that is a few hundred metres wide — an artefact of the one-way lanes through the post — which is why no monastery-to-border road distance is published on this page.

The third assumption is fuel. The southernmost filling station anyone has mapped on this corridor is 2.9 kilometres out of Ohrid; past it lie 27.4 kilometres of lakeside tarmac, a monastery car park and an international frontier, with no forecourt anywhere in between. Arrivals by air compound the problem, because the terminal sits on the far side of the town from the monastery. Airport to Ohrid by road is about 14 kilometres, but the two legs do not simply add up: driven straight through, without the detour into the centre, Ohrid St Paul the Apostle Airport to the monastery measures about 42.4 kilometres and 81 minutes rather than the 30.1 and 57 quoted from the town. Passenger traffic through that terminal ran to 265,896 in 2023, fell 17.3 per cent to 219,916 in 2024 and recovered 20.0 per cent to 263,869 in 2025, so the shore road takes a summer share of a quarter of a million arrivals.

Nearby

A second route heads south-east out of Ohrid, and mistaking it for this one costs an afternoon. R2332 climbs away from the water and over the massif towards Prespa: Ohrid to the Galičica ridge by road is about 44 kilometres, and it finishes at a different lake, 160 metres higher, with no monastery at the end of it. There is a reason no low-level route links the two lakes: the connection between them is underground. Prespa has no surface outlet at all, only the karst outflow to Lake Ohrid through the limestone, so anything on wheels has to climb what the water goes through. The country it crosses is genuinely high. Magaro is recorded at 2,254 metres, isolated Macedonian pines grow up to around 2,150 metres, and the forest line averages about 1,600 metres, so the ridge is a mountain drive with its own weather while the shore road never leaves lake level. Follow R2332 to its far end and it drops to the Prespa shore instead: Ohrid to Stenje by road is roughly 53 kilometres on the same driving profile, nearly twice the shore run and pointed at an entirely different body of water. Prespa is a tripoint lake, touching North Macedonia, Albania and Greece at once, so the ridge puts you in a three-country border landscape instead. Drivers who want both usually take one out and the other back, and budget for the difference rather than assuming the two are interchangeable.

Season and timing

Two designations explain why thirty kilometres of lakeshore within reach of a resort town have stayed so thin on building. The Ohrid region UNESCO inscription of 1979, made under criteria (i), (iii), (iv) and (vii) and modified in 1980 and again in 2019, now covers a property of 94,728.6 hectares with a buffer zone of 15,944.4 hectares, and the tarmac runs inside it for its whole length. Galičica National Park was gazetted in November 1958 across 22,750 hectares and takes in the slope standing over the entire route.

The settlements have stayed small in step with that. Peštani, the largest village on the run, recorded 1,326 residents at the 2002 census and has shifted from fishing to summer visitors; Ljubaništa, the village beside the monastery and keeper of the small church of St Petka, recorded 171 in the same count. What varies through the year is traffic rather than weather. The Ohrid Summer Festival always falls between 12 July and 20 August, and its overflow shares the shore road with everyone heading for the beaches. The route crosses no pass, so it is not a road that shuts.

At the border

R1301 does not finish at a junction. It finishes at a barrier that OpenStreetMap records under two names at once, Vendkalimi Kufitar Tushemisht on one side and Граничен премин Тушемишта–Св. Наум on the other, which is a fair summary of the place. The Tushemisht / Sveti Naum crossing is one of five listed crossing points on the 186.1-kilometre Albania–North Macedonia border and the only one that opens directly onto a lake shore. Immediately past it, Tushemisht stands at 841 metres with the Drilon springs and their swan park behind the village.

Where the tarmac stops is an accident of one decision. Sveti Naum and the 1925 transfer put the monastery's ground on the Macedonian side of the line on 28 June of that year, and the barrier has stood a few hundred metres from its gate ever since. For anyone not crossing, the arithmetic is worth having before the driver turns round. Pogradec by road is about 54 kilometres from Ohrid on the OpenStreetMap graph, because that route goes the long way round the lake through Qafë Thanë — roughly 28 kilometres from Pogradec — instead of through the barrier at the monastery. The stretch the router will not touch is short enough to walk: the church sits at 40.9135°N, 20.7410°E and the border post at 40.9114°N, 20.7372°E, on the same piece of tarmac.

At a glance

Road distance and time
About 30.1 km and 57 minutes, Ohrid town centre to the Monastery of Saint Naum, all of it on regional road R1301 (OpenStreetMap driving route measured on the OSRM demo server (router.project-osrm.org), with the road reference read from OpenStreetMap, checked 2026-09)
What the road is
R1301 is tagged highway=secondary with an asphalt surface across 74 mapped ways in the corridor, and most of them still carry the former reference R501 (OpenStreetMap way tags queried through the Overpass API (overpass-api.de), checked 2026-09)
From Ohrid airport
About 42.4 km and 81 minutes from Ohrid St Paul the Apostle Airport to the monastery, against about 14 km from the same terminal into Ohrid itself (OpenStreetMap driving routes measured on the OSRM demo server (router.project-osrm.org), checked 2026-09)
Arrivals the road serves
Ohrid airport handled 265,896 passengers in 2023, 219,916 in 2024 after a fall of 17.3%, and 263,869 in 2025 after a rise of 20.0% (Wikipedia, Ohrid St. Paul the Apostle Airport, checked 2026-09)
Last fuel
The southernmost filling station mapped on the corridor stands 2.9 km out of Ohrid, leaving 27.4 km of shore road with none recorded (OpenStreetMap amenity=fuel nodes queried through the Overpass API (overpass-api.de), with both legs measured on the OSRM demo server (router.project-osrm.org), checked 2026-09)
Villages on the route
Peštani recorded 1,326 residents at the 2002 census; Ljubaništa, beside the monastery, recorded 171 at the same census (Wikipedia, Peštani, and Wikipedia, Ljubaništa, both checked 2026-09)
The ridge alternative
R2332 crosses the Galičica massif instead; Ohrid to the ridge and the Prespa side is about 44 km, and Magaro tops the mountain at 2,254 m (OpenStreetMap way tags queried through the Overpass API (overpass-api.de), with the 44 km route measured on the OSRM demo server (router.project-osrm.org) and the summit height from Wikipedia, Galičica, all checked 2026-09)
Protected status of the corridor
Inscribed 1979 under criteria (i), (iii), (iv) and (vii), modified 1980 and 2019; the property covers 94,728.6 ha with a 15,944.4 ha buffer zone (UNESCO World Heritage List, Natural and Cultural Heritage of the Ohrid region (whc.unesco.org/en/list/99), checked 2026-09)
Where the road ends
Tushemisht / Sveti Naum, one of five listed crossing points on the 186.1 km Albania–North Macedonia border; the barrier node is named in both Albanian and Macedonian (Wikipedia, Albania–North Macedonia border (citing the Macedonian Border Police), checked 2026-09, with the barrier=border_control node read from OpenStreetMap, checked 2026-09)

Good to know

  • R1301 carries the older reference R501 on most of its mapped segments and is the only road number between Ohrid and the Monastery of Saint Naum.
  • OpenStreetMap records no filling station on the shore road south of Ohrid: the last one stands 2.9 kilometres out of town, with 27.4 kilometres still to run.
  • Driven straight through from Ohrid airport, Sveti Naum is about 42.4 kilometres and 81 minutes away, while the same terminal is only about 14 kilometres from Ohrid town itself.
  • R1301 ends by splitting from two lanes into single one-way lanes that run through the Sveti Naum border post, and asking a router for that last few hundred metres returns 5.48 kilometres one way against 3.87 the other.
  • Peštani, the largest village on the Ohrid–Sveti Naum shore road, recorded 1,326 residents at the 2002 census against Ljubaništa's 171 beside the monastery.

Frequently asked questions

How far is Sveti Naum from Ohrid by road?

About 30.1 kilometres and roughly 57 minutes on the OpenStreetMap driving profile. The whole run stays on one regional road, R1301, from the Ohrid lakeside boulevard to the monastery car park, with no junction where a wrong turn is possible.

How long is the drive from Ohrid airport to Sveti Naum?

Longer than most people expect. The terminal sits on the far side of the town from the monastery, so the through route measures about 42.4 kilometres and 81 minutes, against about 14 kilometres from the airport into Ohrid and 30.1 from the town centre onwards.

Is there anywhere to buy fuel between Ohrid and Sveti Naum?

No. The southernmost filling station mapped on the corridor is 2.9 kilometres out of Ohrid, and OpenStreetMap records nothing in the 27.4 kilometres that follow, so top up before leaving town rather than counting on the villages.

Can you drive over Galičica instead of along the shore?

You can, but it is a different journey rather than a shortcut. R2332 climbs the massif towards Prespa and reaches a different lake at a different altitude, over ground where Magaro is recorded at 2,254 metres and the forest line sits near 1,600.

Does the road carry on into Albania past the monastery?

It does, through the Tushemisht / Sveti Naum crossing, one of five listed points on the Albania–North Macedonia border. Without the documents for that, the road is a dead end: routing engines send you the long way round instead, about 54 kilometres to Pogradec.

Related pages

Request a transfer quote

Last reviewed: 2026-09-01