Montenegro packs an extraordinary coast into a small space: fjord-like bays, walled medieval towns, an islet you've seen on a thousand postcards, and a long sandy south. The whole run from Herceg Novi to Ulcinj is barely 130 km, yet it earns three to five unhurried days. A car is the way to do it — buses skip the best viewpoints and tours rush you past them. Here's the drive, stop by stop.
Why self-drive beats a tour
The coast road hugs the shoreline and climbs over headlands, with pull-offs exactly where the views are best — places a coach can't stop. With your own car you set the pace: a long morning swim in Žanjice, a slow lunch in Perast, a detour up a serpentine for sunset. You also reach the quiet beaches south of Bar that day-trip tours never bother with. Pick up at the airport or in town and you're free from the first morning. Browse the fleet — a compact is plenty for the coast, an SUV if you'll branch inland to Lovćen or Durmitor.
Herceg Novi → Kotor (≈ 40 km, 1 hr without stops)
Start in Herceg Novi, the "city of stairs," with its sea-facing old town and the Forte Mare fortress. Heading into the Bay of Kotor you reach the Kamenari–Lepetane ferry — a 10-minute crossing that saves driving the long way around the inner bay. It runs around the clock and costs a few euros per car. On the far side, follow the water through Perast, the prettiest stop on the bay: park outside the centre and take a short boat to Our Lady of the Rocks, the man-made islet church. Then on to Kotor, whose UNESCO-listed old town sits under a near-vertical mountain wall.
Kotor → Budva (≈ 25 km, 40 min)
Kotor's old town is car-free, so use the paid lots outside the walls. If you have the legs, climb the city ramparts — or tackle the longer "Ladder of Kotor" serpentine for the classic bay photo. Leaving town you choose the scenic bay road or the faster Vrmac tunnel toward Budva. Budva is the coast's busiest resort — a compact walled old town, a marina and a string of beaches. It makes a natural base; see what's nearby in Budva.
Budva → Sveti Stefan (≈ 10 km, 15 min)
A short hop south brings the view everyone comes for: Sveti Stefan, a fortified islet of terracotta roofs linked to the mainland by a slender causeway. The island itself is a private resort, but the photograph is free — the lay-by on the road above is the spot. The mainland beaches around Pržno and Miločer are lovely for a swim.
Sveti Stefan → Bar (≈ 30 km, 45 min)
The road runs on through Petrovac, a smaller, mellower resort with two sandy coves, before reaching Bar. Skip the modern port and head for Stari Bar (Old Bar) — a dramatic ruined hill-town a couple of kilometres inland, with an ancient olive tree nearby said to be over a thousand years old. Bar is also the coastal end of the Sozina tunnel to Podgorica (toll around €3.50) if you're looping back inland.
Bar → Ulcinj (≈ 25 km, 35 min)
The final leg reaches Ulcinj, the most southerly and most distinctly Mediterranean-Ottoman town on the coast. Its old fortress town overlooks the sea, and just south lies Velika Plaža — "Big Beach" — roughly 12 km of open sand, a favourite for windsurfing and a relaxed end to a coast trip. From here Albania is only a short drive; if you plan to cross, declare it at booking so the paperwork (green card / cross-border fee) is sorted in advance.
Driving notes for the coast
- Allow extra time. Distances are short but roads are winding; the headline drive times assume no stops — which you will make.
- Old towns are pedestrian/ZTL. Park in the paid lots outside Kotor, Budva and Sveti Stefan rather than nosing in.
- Fuel up before quiet stretches and keep the tank healthy on the southern coast.
- Tolls are rare — the main one is the Sozina tunnel; the rest of the coast is toll-free.
- Fuel policy is full-to-full, so return the car as you got it and there's nothing to settle.
The practical takeaway
Give yourself at least three days, more if you want real beach time — base a night or two around Budva or Kotor and one in the south near Bar or Ulcinj. Pick the car up the moment you land and you'll catch every viewpoint a tour skips. Pay at pickup, full-to-full fuel, free cancellation if plans shift. Ready to plan it? Start with the fleet.