Dubrovnik to Kotor by Car: Distance, Border Crossing & What to Stop For

The drive from Dubrovnik to Kotor is 52 km and takes about an hour — including a border crossing into Montenegro. Here's the full picture: road conditions, the Debeli Brijeg crossing, stops worth making, and whether to do it as a day trip or stay overnight.

Coastal road between Dubrovnik and Kotor — the Adriatic on one side, mountains on the other

Dubrovnik and Kotor are 52 km apart by road, but they sit in two different countries — Croatia and Montenegro. The drive is one of the most scenic on the Adriatic coast: a two-lane road hugging the shoreline, with the sea to the left and steep limestone mountains to the right. With the border crossing included, budget about an hour of total travel time under normal conditions. In peak summer, the border can add 30–45 minutes to that.

The Route at a Glance

Distance
52 km
Dubrovnik Old Town to Kotor Old Town via the coastal road.
Drive time
~1 hour
In normal traffic, including a quick border crossing. Add 30–45 min in peak summer.
Border crossing
Debeli Brijeg
The main coastal crossing. Green Card required — arrange before pickup.
Road quality
Good throughout
Paved, well-maintained. Narrow in places; coastal road, not a motorway.

The Debeli Brijeg Border Crossing

The border between Croatia and Montenegro on this route is at Debeli Brijeg, about 40 km south of Dubrovnik. It is the busiest land crossing between the two countries and the one virtually all travellers use on the coastal route.

In a rental car, you will need to present:

  • Your passport (or EU national ID)
  • Vehicle registration document (provided in your rental folder)
  • Green Card insurance — required for all vehicles entering Montenegro

The Green Card must be arranged before you pick up the car — it cannot be added at the border. If you book with M.A.C.K. and specify Montenegro as a destination, the Green Card will be ready in your documents at pickup.

Border wait times

In shoulder season (May, June, September, October) the Debeli Brijeg crossing typically takes 15–20 minutes. In peak summer (July–August) waits of 30–45 minutes are common, and on busy Saturday mornings they can exceed an hour. Cross before 8am or after 7pm to avoid the worst queues.

Stops Worth Making

The route passes through several small towns. These are the ones worth slowing down for:

  1. Cavtat (Croatia) — 20 min from Dubrovnik A relaxed seaside town just before the border. Good for a coffee stop or lunch if you're not in a hurry. The old town is small and walkable.
  2. Herceg Novi (Montenegro) — 10 min after the border The first Montenegrin town after crossing. Its hilltop old town and fortress have great views over the bay entrance. Far less visited than Kotor — worth 30–45 minutes if you have the time.
  3. Verige Strait viewpoint The narrowest point of the Bay of Kotor, about 20 km before Kotor. Pull over and take in the geography — the fjord-like bay narrows to just a few hundred metres here.
  4. Perast 12 km north of Kotor. The most beautiful village on the bay — stone palaces, two offshore islands, and the famous Our Lady of the Rocks church. Allow 1–2 hours.
The Bay of Kotor seen from the coastal road — approaching Kotor from the north

Parking in Kotor

Kotor Old Town is entirely car-free — the medieval walls mean no vehicles inside. All parking is outside the walls in paid lots. The main options:

  • Parking outside the Sea Gate: the most central option, €1–1.50/hr. Fills early in summer — arrive before 9am or plan to walk from further out.
  • Parking north of the walls: slightly further from the main gate but usually with available spaces even in peak season.
  • Do not attempt to drive into or near the old town gates — the streets are pedestrian-only and the turns are tight.

Day Trip vs Overnight

Dubrovnik to Kotor works as a day trip if you're based in Dubrovnik — the drive is short enough that you can leave after breakfast, spend a full day in Kotor (and Perast), and be back in Dubrovnik for dinner. Allow 8–9 hours including driving, border, and sightseeing.

That said, staying overnight in Kotor is the better experience. The old town transforms after the day-trippers leave — quiet streets, great restaurants, and the fortress lit up at night. If your itinerary allows even one night, take it. From Kotor you can then continue south to Tivat, Budva, or deeper into Montenegro rather than backtracking to Dubrovnik.

Frequently Asked Questions

How long is the drive from Dubrovnik to Kotor?

52 km, approximately 1 hour in normal traffic including the Debeli Brijeg border crossing. In peak summer (July–August) the border queue can add 30–45 minutes — cross before 8am or after 7pm to avoid it.

Do I need a Green Card to drive from Dubrovnik to Kotor?

Yes. Montenegro is outside the EU, and a Green Card insurance document is required at the Debeli Brijeg border crossing. It must be arranged before you pick up your rental car — it cannot be added at the border.

Which border crossing should I use between Croatia and Montenegro?

Debeli Brijeg is the main coastal crossing and the one virtually all travellers use on this route. It is well-staffed and straightforward — just expect queues in peak summer.

Can I park inside Kotor Old Town?

No. Kotor Old Town is entirely car-free. Use the paid lots outside the walls — €1–1.50/hr. Arrive before 9am in summer or spaces near the Sea Gate will be full.

Is Dubrovnik to Kotor doable as a day trip?

Yes — it's a short drive and the day trip is popular. Budget 8–9 hours including driving, border, and sightseeing. Staying overnight in Kotor is the better experience if your schedule allows it.

← Previous 10-Day Balkans Road Trip: Dubrovnik → Kotor → Tirana (The Adriatic Route) Next → Green Card Insurance for the Balkans: Croatia, Montenegro & Albania Explained