Lake Ohrid Loop: Pogradec to Ohrid, 4 Days, 2 Borders
A 4-day, 290km trip around Lake Ohrid: Pogradec, Drilon and Tushemisht in Albania, then Sveti Naum and Ohrid in North Macedonia, crossing two borders.
Most people see Lake Ohrid from one side and call it done: a bus to the Macedonian old town, or a few nights in Pogradec across the water. This route does both, over four days out of Tirana. Cross into North Macedonia at one border and back into Albania at another, and the shoreline itself becomes a real loop - no backtracking along the water. The Tirana-to-lake road is shared both ways, though - call this a there-and-back with a loop at the far end, not a pure circle. The whole trip runs about 290 km, and if you’re driving, the two borders’ paperwork matters more than the driving does.
This is a smaller trip than our four-country Balkan loop: it stays on the lake instead of pushing on toward Montenegro or Croatia. That leaves time to actually stop at Drilon’s springs and the Sveti Naum monastery, rather than pass them at speed. You don’t need a car for any of it - the car-free version is below. Sort the border question first, since it decides which version of this trip you’re taking.
One shore or both: what the extra border actually buys you
Lake Ohrid isn’t split evenly. North Macedonia holds about two-thirds of the water by surface area, Albania the other third - still enough shoreline for a proper trip, and most visitors never see it. They take the direct bus straight to Ohrid town and skip the Albanian side entirely. Or they base in Pogradec, cheaper and quieter, and treat Ohrid as a day trip they may never get round to. Our guides to getting from Tirana to Lake Ohrid and Pogradec itself cover either shore alone well.
Doing both earns the extra planning. Pogradec’s lake-town feel and Drilon’s springs sit on one side; Ohrid’s fortress and churches on the other. The quiet southern border at Sveti Naum links them, instead of a backtrack through the main crossing.
Two borders and a Green Card: sorting the car first
If you’re driving, this loop crosses two different frontiers, not one, and that changes the conversation with your rental agency. Tell them you’re taking the car into North Macedonia and bringing it back in at a second, smaller crossing. Not every desk that allows the main road at Qafe Thane also signs off on the quieter Tushemisht-Sveti Naum crossing, so get both named on the agreement, not just “North Macedonia” as a country.
Three things need to be settled before you leave Tirana, not at the barrier:
- Written cross-border permission, naming North Macedonia specifically. Budget desks often restrict cars to Albania and Kosovo only, and won’t allow either crossing.
- A Green Card, the international motor-insurance certificate that proves the car stays covered once it leaves Albania. Since 1 January 2025, Albanian authorities must accept it as a PDF as well as on paper. Still worth confirming the Macedonian border will take a PDF too, before you rely on one.
- The cross-border fee for North Macedonia, which runs about EUR 30-50 on its own. Some agencies don’t bundle a Macedonian Green Card into that fee at all. Instead they send you to buy short-term border insurance on the spot, another roughly EUR 30-50, so the honest all-in figure can land closer to EUR 60-100. Ask which model your agency uses before you book.
Our Albania rental car insurance guide explains why Albania needs a Green Card at all when some neighbours don’t, plus the excess and deposit questions worth settling before you sign. The wider pickup process is in how to rent a car in Albania. The border itself backs up worst on summer weekends and holidays - avoid a Friday or Sunday afternoon in July or August if you can help it. Prices above were checked against rental-agency guidance in August 2026; reconfirm the exact figure with your own agency, since it varies by operator.
Doing the loop without a car
You don’t need to drive any of this. The bus-and-taxi combination that gets visitors to Ohrid for a single trip works just as well doubled up for a loop, and it skips the Green Card conversation entirely.
Ride the cheap local bus from Tirana’s East Terminal to Pogradec, roughly EUR 3-7 and about two and a half hours, no border at all. Spend a night on the Albanian shore, then cross at Tushemisht-Sveti Naum. A taxi runs about EUR 35 by travellers’ reports, an hour including the checkpoint, or take the slower morning minibus, which runs when it fills up rather than on a fixed clock. From Ohrid, FlixBus and other operators price the direct run back to Tirana from about EUR 13, with the fastest scheduled journey around two hours forty-five minutes. Real border waits regularly push that longer, so don’t book a tight connection on the far end.
Don’t want to manage tickets and terminals at all? A private transfer covers the Tirana-Pogradec or Tirana-Ohrid legs door to door and takes the border admin off your plate. Full fares and the minibus timetable live in our Tirana to Lake Ohrid guide; for buses elsewhere in the country, see how to get around Albania.
Day 1: Tirana to Pogradec
Collect the car, or catch a mid-morning bus from the East Terminal, and head east on the SH3 through Elbasan and Librazhd. It’s about 122 km and two and a half hours by road, climbing gently before the road drops into Pogradec on the lake’s south-west shore. Want the capital first? Our guide to things to do in Tirana covers what to add before you leave.
Check in somewhere close to the promenade. You head out toward Drilon and the border first thing tomorrow, so tonight is the one unhurried evening you get on this shore. Join the xhiro, the stroll the whole town takes along the water at dusk, then eat koran, the trout that lives only in this lake. Ask before you order: koran is fished hard and protected, so it isn’t always on the menu or cheap when it is. Krap (carp) is the easy substitute that doesn’t pressure a fish found nowhere else. Our Pogradec guide covers the town in full if you want more than this loop needs.
Day 2: Drilon, Tushemisht and the crossing to Ohrid
Spend the morning on Pogradec’s edges before the border admin starts. Drilon is a short drive south of town - allow 15 minutes for the 6 km, longer if you’d rather walk it - where cold karst springs feed glass-clear channels shaded by willows. There are footbridges, rowboats for hire, and most mornings a swan or two working the water. It’s the kind of unhurried green space Pogradec families spend a Sunday in; an hour covers it comfortably.
Drilon sits inside Tushemisht, the last Albanian village before the frontier. Stop for lunch here rather than pushing on hungry - it’s your last meal priced in lek, and the last easy stop before the paperwork starts. Our Pogradec guide makes the fuller case for Tushemisht’s kitchens if you want to plan around them specifically.
The Tushemisht-Sveti Naum crossing handles passengers and cars, not freight, which is part of why it feels calmer than the main road further north. What’s less settled is whether it runs all year. Albanian border-police documentation lists it among the country’s regular land crossings with no seasonal flag. At least one regional news outlet, though, describes the Macedonian side as open only in spring and summer. Confirm the current status before you build a trip around it, especially outside June-September - if it’s closed, loop back up to Qafe Thane instead and cross there both ways.
Assuming it’s open, expect a straightforward passport check on each side. There’s no ATM, so carry both lek and denar; euros change easily on the Macedonian side. Through the barrier, the Monastery of Saint Naum sits just over the border: a lakeside 10th-century complex with peacocks in the courtyard and karst springs of its own.
From Sveti Naum it’s roughly 30 km around the shore to Ohrid, mostly flat lakeside road with the water on one side the whole way. Check in, then walk down to the old town for a first look at the water from the Macedonian shore before dinner.
Day 3: A full day in Ohrid
Give Ohrid the whole day - it rewards both the town and the lake, and an afternoon shortchanges one or the other. Climb through the old quarter to Samuel’s Fortress for the view over the rooftops and the water. Then wind down to Sveti Jovan at Kaneo, the small cliffside church that ends up on every photo of the lake. The Church of Saint Sophia, a squat 11th-century cathedral with restored frescoes, is a quieter stop most visitors skip - worth the ten minutes for something other than Kaneo’s silhouette.
In the afternoon, swim from one of the town beaches, or take a boat out toward Sveti Naum for a lake-level view of the monastery you walked into yesterday. Our sister site’s guide to things to do in Ohrid goes deeper on the old town. Prices here run a little higher than Pogradec, though not by much - the restaurants are worth the difference at least once.
Day 4: Back over Qafe Thane to Tirana
Retrace the lake road north through Struga, where the Black Drin river drains the lake, then turn for the border. Qafe Thane is the busier of the two crossings, and it’s the one both countries keep staffed and maintained as the main road - useful if the southern crossing’s seasonal status left you unsure. It also backs up worst on summer weekends, so leave Ohrid mid-morning on a weekday if you can.
Treat the two borders as a pair, not a coin toss. Leave Albania through the small, quiet Tushemisht crossing on a weekday morning, when it’s calm and takes cars but no trucks. Come home through Qafe Thane instead, the crossing built for heavier traffic. A closed gate or a bad day on the quiet side never strands you that way, since you’ve always got the busier road for the return.
Back on Albanian soil, it’s the familiar run through Librazhd and Elbasan to Tirana, about 130 km - the same corridor Day 1 used, and the one stretch you drive twice. Reckon two and a half to three hours without a queue. Return the car in Tirana rather than at either lake town: a one-way drop fee costs a lot more than the extra driving does.
Where to sleep: Pogradec or Ohrid
Which shore gets more of your time comes down to budget against polish. Pogradec is cheaper across the board - rooms, meals, a beer on the promenade - and quieter outside the Albanian summer holidays. It’s the easy pick if you’re counting every lek; our guide to is Albania expensive has the wider cost picture. Ohrid costs more but delivers the postcard: an actual UNESCO old town to sleep inside of, with balconies over the water and more restaurants nearby.
The plan above gives you one night in Pogradec and two in Ohrid. That matches how much there is to do on each side - Ohrid’s old town rewards the slower visit, even though Pogradec stays the better value. With a fifth or sixth day to spare, add it to either shore: an extra Pogradec night for budget, an extra Ohrid night if the old town has won you over.
The lake loop, leg by leg
| Leg | Roughly | Time |
|---|---|---|
| Tirana - Pogradec | ~122 km | 2.5 h |
| Pogradec - Drilon - Tushemisht | ~6 km | 15 min |
| Tushemisht - Sveti Naum (border) | ~2 km | 10 min + border |
| Sveti Naum - Ohrid | ~30 km | 45 min |
| Ohrid - Tirana (return, via Struga and Qafe Thane) | ~131 km | 2.5-3 h + border |
That’s about 290 km in total. A large part of it - the Tirana-Elbasan-Librazhd corridor - is shared by the outbound and return legs. That makes this closer to a there-and-back with a loop stitched onto the far end than a true circle. The genuinely new road is the shoreline stretch from Pogradec to Ohrid, via both borders. Most days are two or three hours behind the wheel. Budget from about EUR 55 a day for two, sharing a room and food - the border fees and rental car sit on top of that.
Four days covers both shores without rushing the borders; add a fifth or sixth for a slower pace rather than a longer route. Reconfirm the southern crossing’s status and the exact cross-border fees before you go, since both move with the season and the agency. Get that right, and this is one of the more interesting short loops in the country: two currencies, two borders, one lake.
Route day by day
- Days on the road
- 4
- Distance
- ≈291 km
- Budget from
- 55 EUR
- Best season
- May, June, September, October
The route at a glance
-
Tirana (Albania)
Route startstop ≈180 min
Collect the car, or catch the East Terminal bus - either way, sort the North Macedonia paperwork before you leave the city.
Photo: Justin W. Flory / Wikimedia Commons, CC BY-SA 3.0 ( source) -
Pogradec (Albania)
122 km from the startstop ≈1200 min
The Albanian shore: a long promenade, pebble beaches and koran trout, at a fraction of Ohrid prices.
Photo: Aryslanbek / Wikimedia Commons, CC0 ( source) -
Drilon (Albania)
127 km from the startstop ≈90 min
Cold karst springs a few minutes south of Pogradec, with footbridges over clear channels and usually a swan or two.
Photo: Bunker92 / Wikimedia Commons, CC BY-SA 4.0 ( source) -
Tushemisht (Albania)
128 km from the startstop ≈90 min
The last Albanian village before the frontier, and the last stop in lek before the paperwork starts.
Photo: Aktron / Wikimedia Commons, CC BY-SA 4.0 ( source) -
Sveti Naum (North Macedonia)
130 km from the startstop ≈90 min
A 10th-century monastery just over the border, with springs of its own - confirm this crossing is running before you rely on it.
Photo: Sashoilievski / Wikimedia Commons, CC BY-SA 3.0 ( source) -
Ohrid (North Macedonia)
160 km from the startstop ≈2160 min
The UNESCO old town on the far shore: Samuel's Fortress, Sveti Jovan at Kaneo, and streets built into the hillside.
Photo: JStojanovic / Wikimedia Commons, CC0 ( source)
Route map
The map with stops loads on click - to keep the page lightweight.
The map didn’t load. Check your connection and refresh the page.