Save up to 60% on Rental Cars Montenegro
Driving the Bay of Kotor: A Complete Road Trip Guide Around Montenegro’s Jewel

Why the Bay of Kotor Road Trip Is Worth Every Kilometre

There are a handful of drives in Europe that genuinely stop you in your tracks. The Bay of Kotor is one of them. You leave Tivat Airport, turn north, and within ten minutes you’re looking at medieval walls rising from a mountain above a deep blue bay that could pass for a fjord. It doesn’t feel like it should exist this far south.

The full loop around the bay — Kotor, Perast, Risan, Herceg Novi, then south through Budva and Sveti Stefan and back — runs about 140 kilometres. You can do it in one long day if you keep moving, but two days is the right call if you actually want to enjoy it. Rushing this drive is a waste of a perfectly good road trip.

This guide covers the full route, what to do at each stop, where to park (the real challenge), and how to make the most of the time you have. You’ll want a hire car for all of it — public transport barely exists between these towns, and taxis will eat through your budget fast. If you haven’t sorted yours yet, book your hire car at Tivat Airport before you arrive — it’s the logical starting point for this whole route.

The Route at a Glance

  • Tivat Airport → pick up your car (10 minutes from Kotor)
  • Kotor Old Town → 2+ hours minimum
  • Perast → 30 minutes from Kotor, 1-2 hours on the ground
  • Risan → 10 minutes from Perast, 30-45 minute stop
  • Herceg Novi → 30 minutes from Risan, half-day easily
  • Return south: Budva → 30 minutes from Tivat
  • Sveti Stefan → 15 minutes from Budva
  • Back to Tivat → 30 minutes

Total loop: approximately 140km. Allow a full day minimum, two days if you can.

Stop 1: Kotor Old Town — The Anchor of the Whole Trip

Kotor is the reason most people come to Montenegro in the first place. The old town is UNESCO-listed, completely enclosed by medieval walls, and sits right at the point where the inner bay narrows to almost nothing. It looks dramatic from the road. It looks even better from above.

Plan at least two hours here, preferably more. Walk the ramparts if your legs are up for it — the climb takes 20-30 minutes and the views over the bay are worth every step. Early morning is the best time to do it before the cruise ship crowd arrives (Kotor gets day-trippers from Dubrovnik and from ships, and the old town is tight).

Parking: This is where most people come unstuck. In peak summer (July-August), do not try to drive into Kotor city itself. The streets are narrow enough that two cars genuinely can’t pass each other in places, and the parking lots outside the walls fill up by 9am. Your best bet is to park at the large lot just south of the old town walls and walk in through the Sea Gate. Outside peak season it’s much more manageable, but still plan to park outside and walk.

The car is for getting between towns on this trip, not for navigating inside them. Remember that for every stop.

Stop 2: Perast — Two Islands and a Remarkable Sense of Calm

Drive north from Kotor along the bay shore — it takes about 20-25 minutes — and Perast appears as a collection of old stone buildings pressed right up against the water’s edge. It’s a tiny place, fewer than 400 permanent residents, which makes the two baroque church towers rising from it even more incongruous.

The village is nice, but the real draw is getting out on the water. Two small islands sit just offshore: St. George Island (a monastery, no public access) and Our Lady of the Rocks, which was literally built by hand over centuries — sailors would throw stones into the water after safe returns until an artificial island formed. You can take a short boat ride out to it for around 5 EUR. It takes ten minutes each way and the interior of the church is genuinely interesting.

There’s a small parking area at the entrance to Perast. It fills up in summer but is usually manageable in the morning.

Stop 3: Risan — Quieter, Older, Worth It

Ten minutes further up the bay road, Risan is the oldest settlement on the bay and gets a fraction of the foot traffic that Kotor and Perast do. That’s actually a good reason to stop here.

The main thing to see is the Roman mosaic floor from a 3rd-century villa, preserved in situ and housed in a small museum. It’s surprisingly well-preserved — floor mosaics from 1,800 years ago are not something you trip over every day. The centrepiece is a reclining Hypnos (god of sleep), which is the only known mosaic image of this particular subject in the world. Worth the short detour and the modest entry fee.

Risan is also where the bay road starts climbing slightly before descending into Herceg Novi — the scenery gets even better from here.

Stop 4: Herceg Novi — The Overlooked End of the Bay

Herceg Novi sits at the mouth of the bay where it opens out towards the Adriatic, about an hour’s drive from Kotor. It’s larger than Perast or Risan, has its own old town worth walking, and gets significantly fewer tourists than the Kotor end of things. In late spring or early autumn, it’s genuinely relaxed.

The Forte Mare fortress overlooks the sea and is the visual centrepiece of the town. You can walk the old town walls and end up at a terrace above the Adriatic — it’s a good lunch stop before doubling back south. There are waterfront restaurants along the promenade that are solid and not overpriced by Montenegrin coastal standards.

Parking in Herceg Novi is easier than Kotor — there are several lots near the old town. If you’re doing this as a two-day trip, Herceg Novi is a good place to sleep the first night before heading south to Budva and Sveti Stefan on day two.

Heading South: Budva and Sveti Stefan

From Herceg Novi, backtrack south through Kotor (or take the car ferry across the bay mouth at Kamenari — it’s a shortcut that saves 45 minutes and the crossing takes about 5 minutes, departs continuously). From Tivat it’s around 30 minutes to Budva on the coast road.

Budva

Budva is Montenegro’s biggest coastal resort and has the nightlife and summer crowds to prove it. The old town, though, is genuinely beautiful — a small walled city on a peninsula jutting into the Adriatic, with narrow lanes, a citadel, and a good beach right beside it. It’s worth a walk even if the resort strip around it isn’t your thing.

Parking is a headache in July and August. The car parks near the old town fill up fast. Early morning or evening works better. Many people base themselves in Budva and use it as a hub for day trips — if that’s your plan, hiring from Budva directly is also an option.

Sveti Stefan

15 minutes south of Budva, Sveti Stefan is the image that ends up on every Montenegro travel piece. It’s a tiny 15th-century island village connected to the mainland by a narrow causeway, converted into an ultra-luxury hotel. You can’t walk onto the island itself unless you’re a guest, but the viewpoint from the road above, and the walk down to the peninsula beach, are free and worth doing. The beach on the south side of the causeway is one of the best stretches of sand on this coast.

From Sveti Stefan, it’s 30 minutes back to Tivat Airport to return your hire car or head to your accommodation.

Practical Tips for the Whole Route

  • Best months: May, June, and September. July-August is peak season — fully booked accommodation, traffic jams on the bay road, parking chaos in Kotor.
  • One day or two: One long day (12-14 hours) is doable but leaves you no time to sit anywhere. Two days lets you actually absorb the place.
  • The car ferry: The Kamenari-Lepetane crossing cuts significant time off the loop. Take it in at least one direction.
  • Fuel: Fill up in Herceg Novi or Budva — petrol stations are less common on the bay road itself.
  • Road quality: The main coastal road is well-maintained. Some side roads into smaller villages have potholes. Nothing a standard hire car can’t handle.

If you’re extending the trip, Dubrovnik is about 2.5 hours north of Kotor through Bosnia. It makes a natural add-on — you can hire a separate car in Dubrovnik and do the Croatian coast from there. Some people do a full Balkans loop: Montenegro, Bosnia, Croatia, with a car hired at each end. If Bosnia interests you, carhirebosnia.com covers Sarajevo and Mostar for a cross-border extension.

Frequently Asked Questions

Is the Bay of Kotor drive difficult?

No, not for most drivers. The main coastal road is wide and well-maintained. The challenging part is parking inside Kotor Old Town itself — the streets are genuinely medieval and not designed for cars. Park outside the walls and walk in. Outside of Kotor, driving around the bay is straightforward and the road is in good condition.

Can you drive around the whole bay in one day?

Yes, but it’s a long one. Realistically you’re looking at 12-14 hours if you stop properly at each point. The full loop is about 140km, which doesn’t sound like much, but between parking, walking each town, and eating, the time adds up fast. Two days is more comfortable and lets you actually enjoy Herceg Novi rather than rushing through it.

Where should I pick up my hire car for the Bay of Kotor?

Tivat Airport is the best starting point — it’s only 10 minutes from Kotor and is the main airport serving the bay area. Picking up at Tivat means you’re essentially already at the start of the route. Podgorica Airport (about 90 minutes away) is an option if you’re flying into the capital, but Tivat is far more convenient for this particular trip.

Do I need a car to do this route, or can I use buses?

You need a car. Bus connections between the smaller stops on the bay (Perast, Risan) are very limited, and there are no practical connections between Herceg Novi and Budva that work with a day-trip timetable. The only way to do this route properly on your own schedule is with a hire car.

What’s the car ferry across the bay and should I take it?

The Kamenari-Lepetane ferry crosses the mouth of the inner bay and saves you 45 minutes of driving back around. It runs continuously throughout the day, costs a few euros per car, and the crossing itself takes about 5 minutes. It’s absolutely worth taking in at least one direction. If you’re going Kotor to Herceg Novi, take the road (better views going north). Return south via the ferry.

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.