Balkans Road Trip: Montenegro, Albania & Macedonia
A 7-day Balkans road trip loop from Montenegro through Albania to Lake Ohrid and back: route, borders, the green card and the best stops.
The classic Balkans road trip loops from the Montenegrin coast through Albania to Lake Ohrid in North Macedonia and back - roughly 640 km over about a week, taking in three countries, two scripts and some of the best driving in southern Europe. The route itself is straightforward. The thing that actually decides whether the trip happens is boring and non-negotiable: the car’s paperwork, because you’re crossing borders in a hire car and both Albania and North Macedonia have their own insurance rules. Sort that first, and the rest is a matter of mountain passes, lake swims and where to stop for the night.
The loop at a glance
The core route runs Kotor or Budva to Shkoder to Tirana to Ohrid, then back to Podgorica and the coast - a rough circle of about 640 km. Seven days is the comfortable version: two on the coast side and around Shkoder, one or two in Tirana, two at Ohrid, and the long drive home. You can do it in five if you push, but the return leg from Ohrid is a slow mountain haul, so don’t underestimate it.
Distances between stops are short by western standards - Podgorica to Tirana via Shkoder is only about 160 km - but the time goes on the border queues and the twisty roads, not the mileage. Treat every figure on the card as a guideline: the exact distance shifts with which border you use and how far south you dip. Montenegro runs on the euro, Albania on the lek and North Macedonia on the denar, so you’ll juggle three currencies; cards work in cities, but carry some cash for fuel, tolls and small towns.
The paperwork that makes or breaks the trip
This is the part most first-timers get wrong, so deal with it before you book, not at the barrier.
- Not every rental company lets you take the car into Albania. Some exclude it outright, others allow it only with advance notice. Ask before you pay, and get the permission in writing - a cross-border authorisation letter is one of the documents police can ask for.
- You need a Green Card (the international insurance certificate) listing both AL and MK. Montenegro has accepted the digital PDF green card since January 2025, but confirm your card actually covers Albania and North Macedonia, not just the EU.
- North Macedonia can be fussy at the border. Depending on the crossing and your insurer, you may have to park and buy local border insurance before you cross - budget a few euros and some time for it.
- Cross-border fees run roughly EUR 40-60 for the whole rental as a one-off, with the green card another EUR 30-50 on top unless it’s bundled. Carry your passport, licence, rental agreement, registration papers and the green card together in the glovebox.
Our guide to renting a car in Montenegro covers the green card and cross-border rules from the Montenegrin end; if you’re hiring in Albania instead, sort the same paperwork with that company.
Day 1-2: the coast to Shkoder
Start on the Montenegrin coast - Budva or Kotor - and turn south. Two crossings feed into Albania: the coastal Sukobin / Muriqan near Ulcinj, and the inland Hani i Hotit / Bozaj near Podgorica. In July and August the coastal one clogs with beach traffic, so the inland route is often faster despite being a touch longer. Go in the morning either way.
The first stop is Shkoder, about 35 km past the border. Climb to Rozafa Castle on its hill for a sweeping view over the rivers and Lake Shkoder - the same lake that sits on the Montenegrin side, where you may have seen it as Lake Skadar. Down in town, the pedestrian old bazaar is genuinely lived-in rather than staged. Give it a couple of hours, or a night. Our sister site’s Shkoder guide has the detail on the castle, the lake and where to eat.
Day 3-4: Tirana
An hour and a half south is Tirana, Albania’s capital and nothing like the sleepy image people arrive with. It’s loud, young and changing by the month: the Skanderbeg Square pedestrian plaza with its equestrian statue, the pastel-painted Blloku quarter that was off-limits under communism and is now the nightlife hub, and the Dajti cable car up the mountain behind the city for the long view. A day covers the centre; two lets you slow down and eat well. The things to do in Tirana guide on our Albania site lays out a full itinerary.
Day 5-6: over the mountains to Ohrid
The best driving on the trip comes now. From Tirana the road runs east through Elbasan, then climbs the SH3 through Librazhd and Perrenjas to the Qafe Thane border at around 1,000 m - forested ridges, river valleys and hill villages the whole way. The crossing is open 24 hours and is the direct route; on the far side the road drops to Struga and the lake opens out in front of you.
Ohrid is the reward and the far point of the loop. The old town stacks up a headland above Lake Ohrid, a UNESCO site and one of the oldest and deepest lakes in Europe, so clear you can see metres down. Walk up to the Church of St John at Kaneo on its cliff (the picture everyone takes), Samuel’s Fortress for the panorama, and the ancient theatre still used for summer shows. With extra time, the drive south to Saint Naum Monastery near the Albanian border is worth the half day. The Lake Ohrid guide on our North Macedonia site has the sights and the swimming spots.
Day 7: closing the loop
There’s no clean motorway home, and that’s part of the appeal. The usual return runs back through Albania - retracing to Elbasan, then north - or, for the more adventurous, over the mountain roads via Debar and the Albanian Alps toward Shkoder before the last border into Montenegro. Either way it’s a long, slow driving day, so start early and keep the fuel topped up; rural stations can be sparse and cash-only.
You come back into Montenegro at the same kind of crossing you left by, and it’s a short run to Podgorica to close the circle. The capital is a low-key place most people use as a hinge rather than a destination, but it’s a sensible last night before the coast or the airport. From here the Montenegro road trip picks up if you still have days to spare, and getting around Montenegro covers the practical side back on home ground.
When to go, and driving tips
Late spring to early autumn (May to October) is the window: the Qafe Thane pass and the mountain return are clear of snow, and the lakes are warm enough to swim. Midsummer brings the heat and the border queues, so if you go in July or August, cross early and book beds ahead. A few things smooth the drive:
- Take a small car. Mountain roads in Albania and the North Macedonian border section are narrow and steep, and a compact is easier to park in Tirana and Ohrid.
- Download offline maps. Mobile data works across all three countries, but coverage drops in the passes, and an eSIM keeps roaming costs down.
- Fuel and cash. Fill up in towns, and keep euro, lek and denar coins for tolls, parking and the odd border insurance desk.
- Don’t over-plan the days. Border waits are the wild card; leave slack rather than booking tight arrivals.
For another self-drive once you’re home, browse the rest of the Montenegro routes.
Nearby / read also
- Renting a car in Montenegro - the green card and cross-border rules in detail.
- Montenegro road trip - a domestic loop if you’ve more days.
- Getting around Montenegro - buses, taxis and driving basics.
- Budva guide · Podgorica guide - the Montenegrin ends of the loop.
- All routes in Montenegro - more driving ideas.
Route day by day
- Days on the road
- 7
- Distance
- ≈640 km
- Budget from
- 50 EUR
- Best season
- May, June, July, August, September, October
-
Budva
Route startstop ≈120 min
Start on the Montenegrin coast. Budva or Kotor makes an easy launch point before you turn south for the Albanian border - fuel up, check the car papers, and go early to beat the crossing.
Photo: Richard Mortel / Wikimedia Commons, CC BY 2.0 (source) -
Shkoder (Albania)
95 km from the startstop ≈180 min
The first Albanian city, about 35 km past the border. Climb to Rozafa Castle for the view over the confluence of rivers and Lake Shkoder - the same lake you know from the Montenegrin side - then wander the pedestrian old bazaar.
Photo: revolution540 / Wikimedia Commons, CC BY 2.0 (source) -
Tirana (Albania)
210 km from the startstop ≈480 min
Albania's loud, fast-changing capital. Skanderbeg Square, the pastel Blloku quarter and the Dajti cable car fill a day or two before you turn east into the mountains.
Photo: albinfo / Wikimedia Commons, CC0 (source) -
Ohrid (North Macedonia)
345 km from the startstop ≈600 min
The far point of the loop: a UNESCO lake town of churches and a fortress on one of the oldest, clearest lakes in Europe. Give it a full day, with the drive to Saint Naum near the Albanian border as a half-day extra.
Photo: Charlie Marchant / Wikimedia Commons, CC BY 2.0 (source) -
Podgorica (Montenegro)
640 km from the startstop ≈120 min
Close the loop back in Montenegro. The capital is a low-key hinge between the mountains and the coast - a night here, then it is a short run back to Kotor or the airport.
Photo: A81t / Wikimedia Commons, CC BY-SA 4.0 (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.