Cross-Border Car Rental: Croatia, Montenegro & Albania

M.A.C.K. is the only car rental company operating in all three countries. One car, one contract, permits arranged at pickup — drive the Adriatic coast end to end.

The only operator in all three countries

Most rental companies operate in one country and charge large cross-border fees — or refuse the trip entirely. Because M.A.C.K. has offices in Croatia, Montenegro, and Albania, your permit cost is lower, one-way drops are possible, and if anything goes wrong on the road you have local support in every country.

🗺️
Offices in all 3 countries

Pick up in Dubrovnik, drop in Tivat. Pick up in Tirana, drop in Split. Any combination, one contract.

📋
Permits arranged at pickup

Green Card and IMIC paperwork handled before you leave the office. No queuing at the border, no last-minute surprises.

🛟
Local support across the region

Breakdown or accident in another country? You call a number that actually answers — not a foreign call centre.

What you need — and what it costs

Your standard rental includes full Croatian (or Montenegrin / Albanian) insurance. To drive into another country you need an extension — either a Green Card or, for Albania specifically, an IMIC certificate. Both are arranged at your pickup office.

🟩
Green Card (Zelena karta)
Covers Montenegro and Albania — one document, one fee
  • Extends your rental insurance to cover Montenegro, Albania, Slovenia, Bosnia, Serbia, North Macedonia
  • Issued at pickup — takes 10 minutes
  • Cost: from €38 per rental — covers all permitted countries on the card
  • Required at every border; guards check it routinely in all three countries
Note: The Pelješac Bridge (opened 2022) means driving Split → Dubrovnik no longer crosses Bosnia — no Green Card needed for that leg alone.
📋
When do you need a Green Card?
Simple rule: any time you cross out of your pickup country
  • Staying in Croatia only — no Green Card needed
  • Croatia + Montenegro — Green Card from €38
  • Croatia + Albania — Green Card from €38
  • All three countries — same Green Card from €38, one fee covers the whole trip
Tip: Tell us your full itinerary at pickup — we list all permitted countries on the Green Card so you never hit a surprise at the border.
Documents checklist at the border
Passport or EU ID card — EU citizens: national ID is accepted at HR↔ME. Non-EU: passport required.
Driving licence — EU/UK/US/AU licences accepted. No IDP required if licence uses Roman script.
Rental agreement — must show the permitted countries. M.A.C.K. lists them explicitly.
Green Card / IMIC — depending on which countries you are crossing into.
Vehicle registration document — already in the car at all M.A.C.K. offices.
!
Warning triangle & vest — mandatory in all three countries. Already in every M.A.C.K. vehicle.

Which border, when, how long

Wait times vary sharply by season and time of day. July–August weekends are busiest; early morning (before 7am) and weekday afternoons are fastest.

Debeli Brijeg
Croatia ↔ Montenegro
Main coastal
LocationAdriatic Highway, near Herceg Novi
Off-season wait5–10 min
Peak summer wait20–45 min
Dubrovnik → Kotor52 km · ~1h

The busiest and most direct crossing. Use the right lane if you have your Green Card already — it's faster than the document-check lane.

Sukobin
Montenegro ↔ Albania (coast)
Coastal route
LocationNear Ulcinj / Shkodër coast
Off-season wait10–20 min
Peak summer wait30–60 min
Kotor → Tirana196 km · ~3h15

Fastest ME→AL route if you're staying on the coast or heading to Shkodër and the Albanian Riviera. Road quality is good from Ulcinj to Shkodër.

Hani i Hotit
Montenegro ↔ Albania (inland)
Inland route
LocationLake Skadar, near Shkodër
Off-season wait5–15 min
Peak summer wait15–30 min
Podgorica → Tirana172 km · ~2h45

Best option from Podgorica or for travellers heading directly to Tirana. Less summer congestion than Sukobin. Scenic Lake Skadar views on the Montenegrin side.

Balkans road trip distances & times

All distances are road km (not straight-line). Times assume normal traffic and one short border stop; peak-summer border waits can add 30–60 minutes.

Dubrovnik → Kotor → Tirana
2 days recommended · 248 km total · 2 border crossings
Dubrovnik Airport (DBV) — collect your car. Green Card for ME + IMIC for AL arranged here.
Debeli Brijeg border — HR ↔ ME. 26 km from DBV, ~30 min drive + border stop.
Kotor old town — 52 km from Dubrovnik. Park outside the walls; city centre is pedestrian.
Sukobin or Hani i Hotit border — ME ↔ AL. Choose coastal (Sukobin) for Shkodër/Riviera; inland (Hani i Hotit) for Tirana direct.
Tirana / Tirana Airport (TIA) — 196 km from Kotor. Drop the car at M.A.C.K. Tirana Airport.
Split → Dubrovnik → Kotor → Tirana
3–4 days recommended · ~700 km total · 2 border crossings
Split Airport (SPU) — collect. Split → Dubrovnik is 240 km via Pelješac Bridge — no border crossing, no Green Card needed for this leg.
Dubrovnik Old Town — overnight stop. Recommended: stay outside the walls (Lapad, Gruž) to avoid parking gridlock.
Debeli Brijeg → Kotor — 52 km south of Dubrovnik. Drive the Bay of Kotor loop: Perast, Our Lady of the Rocks, Herceg Novi.
Tivat Airport or Podgorica — optional drop here (one-way) or continue to Albania.
Tirana Airport (TIA) — final drop. 196 km from Kotor via Sukobin.
Quick-reference distances
Route Distance Drive time Border
Dubrovnik → Kotor 52 km ~1h (+ border) Debeli Brijeg
Kotor → Tivat Airport 9 km ~15 min None
Kotor → Tirana 196 km ~3h15 (+ border) Sukobin
Podgorica → Tirana 172 km ~2h45 (+ border) Hani i Hotit
Tirana → Dubrovnik 248 km ~4h (+ 2 borders) Hani i Hotit + Debeli Brijeg
Split → Dubrovnik 240 km ~2h40 None (Pelješac Bridge)

Drop the car in a different country

Because M.A.C.K. operates in all three countries, one-way cross-border rentals come with lower fees than operators who have to arrange recovery. Common one-way combinations:

Dubrovnik → Tivat
DBV → TIV · 1 border
Split → Tirana
SPU → TIA · 2 borders
Tirana → Dubrovnik
TIA → DBV · 2 borders
Tivat → Split
TIV → SPU · 1 border

One-way fees depend on the specific pickup/drop combination and rental duration. Request a quote with your dates — we'll confirm the fee before you book.

Request one-way quote →

Common questions

Can I drive a rental car from Croatia to Montenegro? +
Yes. A Green Card is arranged at pickup — cost from €35. The main crossing is Debeli Brijeg on the Adriatic Highway. Dubrovnik to Kotor is 52 km, about 1 hour including a normal border stop.
Can I drive into Albania with a rental car? +
Yes. Albania is in the Green Card system — the same Green Card that covers Montenegro also covers Albania. It is arranged at pickup; trips that include Albania are typically priced higher than Montenegro-only. The main entry points from Montenegro are Sukobin (coastal) and Hani i Hotit (inland).
Do I need an International Driving Permit? +
Not if your licence uses Roman script (EU, UK, US, Australian licences). Croatian, Montenegrin, and Albanian authorities accept these directly. If your licence uses a non-Roman script (Arabic, Cyrillic, Chinese etc.), bring an IDP.
How long does it take to drive from Dubrovnik to Kotor? +
52 km, about 1 hour via the Adriatic Highway. Add 20–45 minutes for the Debeli Brijeg border in peak summer (July–August). Off-season the border typically takes under 10 minutes.
How long does it take to drive from Kotor to Tirana? +
196 km, about 3 hours 15 minutes via Sukobin. Via Hani i Hotit it is slightly longer (~3h30) but less congested in summer. From Podgorica via Hani i Hotit: 172 km, ~2h45.
Can I drop the car in a different country? +
Yes — M.A.C.K. offers one-way rentals between Croatia, Montenegro, and Albania. Because we operate in all three countries, one-way fees are significantly lower than with single-country operators. Request at booking.

In-depth guides

Ready to plan your cross-border trip?

Tell us your pickup country, drop-off country, and dates — we'll confirm permit costs and one-way fees before you commit.

Get a quote →