Save up to 60% on Rental Cars Montenegro

Why Drive from Herceg Novi to Kotor?

This is the Bay of Kotor’s most scenic coastal stretch — and the one most visitors miss. While tour buses clog the Kotor–Budva road, the 30 km route from Herceg Novi to Kotor stays quieter, wilder, and far more rewarding. You’ll climb over the spine of the Luštica peninsula, wind through the Verige Strait crossing point, pass through the fishing village of Rose, and arrive at the Bay of Kotor with a perspective that the cruise ship crowds simply don’t get.

Herceg Novi — Montenegro’s “city of the sun” — sits at the entrance to the Bay, where the Adriatic meets the Boka Kotorska. Kotor — the UNESCO old town at the bay’s deepest point — needs no introduction. Between them lies a road that packs more scenery into 30 km than most countries manage in 300.

The Route: Herceg Novi to Kotor via the Bay Road

Distance: 30 km
Driving time: 45–55 minutes (without stops)
Road type: Coastal two-lane road, some narrow sections
Toll costs: None
Fuel: ~€4–6 each way

Head east out of Herceg Novi along the Jadranska magistrala (coastal road). The road follows the coastline through Meljine and Bijela — two small settlements that most drivers simply pass through. After about 12 km, you reach the Verige Strait, the narrowest point of the Bay of Kotor. This is where the ferry crosses between Lepetane and Kamenari (if you were cutting across the bay rather than driving around it), and the views here are classic Montenegro: deep blue water, steep green hills, and old stone buildings clinging to the shoreline.

Continue past Kamenari and Rose — Rose is a tiny village with a pebble beach and a couple of seafood restaurants that locals rate as some of the best on the bay for grilled fish. The road then swings around the Donji Morinj inlet, passes through Morinj (famous for its water mills — look for Mlini Morinj, a restaurant built into the old mill buildings), and enters Risan.

Risan was the Roman capital of the Bay of Kotor, and the Roman mosaics in Risan are the oldest in Montenegro (2nd century AD). The mosaics are small but genuinely impressive — worth 30 minutes of your time. From Risan, it’s a final 10 km into Kotor, passing Perast along the way.

Stops Worth Making

Verige Strait viewpoint — km 12

Pull over where you can at the Verige Strait. This is the Bay of Kotor at its most dramatic — the narrows where the outer Adriatic meets the inner bay. On a clear day, you can see the ferry shuttling back and forth below, and the hills on both sides plunge directly into the water. It’s the photo that sells Montenegro travel brochures, and you’re standing right in it.

Rose — km 18

Rose is a tiny settlement — maybe 20 houses and two restaurants — but it’s one of the few places on this route where you can swim directly from the road. The pebble beach faces west and catches afternoon sun. If you’re driving in the afternoon, this is your swim stop.

Morinj water mills — km 22

Morinj is built around a network of freshwater springs that powered Ottoman-era water mills. One of these mills has been converted into Mlini Morinj, a restaurant that serves traditional Bay of Kotor dishes in a setting so atmospheric it feels like a film set. The water channels run under the dining terrace. Even if you don’t eat, walk around the back to see the working mill wheel.

Risan Roman mosaics — km 25

The Villa Romana in Risan contains 2nd-century Roman mosaics uncovered in the 1950s and opened to the public after restoration. The geometric and figurative patterns are remarkably well-preserved. Entry costs €3 (as of 2026). Allow 30 minutes.

Perast — km 27

Perast is the most photographed village in Montenegro, and for good reason. Two islands sit in the bay directly in front of the village: Our Lady of the Rocks (Gospa od Škrpjela, a man-made island with a 17th-century church) and the natural Sveti Đorđe island. You can take a boat to Our Lady of the Rocks from Perast’s tiny port for €5. The town itself is a single street of baroque palaces — 17 of them, built by Venetian sea captains between the 15th and 18th centuries. Parking here is tight in summer (€2/hour, if you can find a space), so arrive early or late.

The Ferry Option: Lepetane–Kamenari Shortcut

If you want to skip the Herceg Novi–Kotor drive and get across the bay faster, the Lepetane–Kamenari ferry cuts directly across the Verige Strait. The ferry runs every 15 minutes in summer, takes about 10 minutes to cross, and costs €5 per car. This saves about 25 minutes of driving and is useful if you’re running the full bay loop (Kotor–Herceg Novi–Tivat–Kotor) in a single day.

However, summer queues for the ferry can be 45–60 minutes during peak hours. If the queue looks long, the drive around is worth it — and you’ll see everything listed above instead of sitting in a car park on a boat ramp.

Driving Conditions

The Herceg Novi to Kotor road is a standard two-lane coastal road. It’s paved throughout, but some sections near Rose and Morinj are narrow with stone walls on one side and the sea on the other. Speed limits are 50–60 km/h, and you’ll rarely exceed 40 km/h with the twists and bends. The road is fully driveable in any regular hire car — you don’t need a 4×4 or anything special.

Parking in Kotor: The old town has very limited parking. The main lot is at the Kotor marina (€2/hour in winter, €3/hour in summer). In July and August, this lot fills by 10am. The backup is the lot near the Kamelia shopping centre, about 10 minutes’ walk from the old town walls.

Summer traffic: July and August see cruise ship arrivals that dump 2,000+ passengers into Kotor simultaneously. The coastal road gets congested, especially between Perast and Kotor. Start your drive before 9am or after 4pm for a saner experience.

For wider Montenegro driving rules and conditions, our driving in Montenegro guide covers everything you need. All prices we compare include no hidden fees — you see the full total upfront.

Combining This Route with Kotor to Budva

The Herceg Novi to Kotor drive pairs naturally with the Kotor to Budva road. Together, they form a half-day loop around the Bay of Kotor’s western shore, down the coast to Sveti Stefan, and back. If you have a full day, add the Cetinje to Budva scenic mountain road for the full Montenegro coastal experience.

Quick Comparison: Route Options

Route Distance Time Best For
Herceg Novi → Kotor (coastal) 30 km 45 min Scenery, stops, swimming
Herceg Novi → Tivat → Kotor 25 km 35 min Avoiding coastal traffic
Ferry (Lepetane–Kamenari) 5 km 10 min + wait Speed (off-peak only)
Full bay loop + Budva 75 km 2.5 hours Full-day exploration

Related Destinations

Looking for car hire nearby? Also explore Budva, Tivat, and Podgorica.

FAQs

How long is the drive from Herceg Novi to Kotor?

30 km along the coastal road, which takes 45–55 minutes without stops. With stops at Rose, Morinj, Risan, and Perast, allow 3–4 hours for the full experience.

Is the Herceg Novi to Kotor road difficult to drive?

No — it’s a standard two-lane coastal road, fully paved, no gravel sections. Some stretches near Rose are narrow with stone walls, but any regular hire car handles it easily. Speed limits are 50–60 km/h.

Should I take the Lepetane–Kamenari ferry instead?

The ferry saves 25 minutes of driving but costs €5/car. In summer, ferry queues can be 45–60 minutes, negating the time saving. The drive around is more scenic and has better stops — choose the ferry only if you’re in a rush during off-peak hours.

Where can I park in Kotor?

The main lot is at Kotor marina (€2–3/hour). In July–August, it fills by 10am on cruise ship days. The backup lot near Kamelia shopping centre is a 10-minute walk. Arriving before 9am or after 4pm gives you the best chance of a marina spot.

What is the best time to drive this route?

April–June and September–October for the best combination of weather, lower traffic, and available parking. In July–August, start before 9am to beat cruise ship crowds in Kotor. Winter is quiet but some restaurants in Rose and Morinj may be closed.

Ready to book? Visit our homepage for the best hire car deals.

You may also like

Comments are closed.

Rental Cars Montenegro
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.