Skip to content
Montenegro Coast: The Towns From Herceg Novi to Ulcinj

Montenegro Coast: The Towns From Herceg Novi to Ulcinj

The quick version

A town-by-town guide to the Montenegro coast, from Herceg Novi and the Bay of Kotor to Budva, Bar and Ulcinj, with the old town sights each one holds.

11 min readBy Bastion & Bay Editorial
Share this article:
On this page

The Montenegro coast is best planned as a single line from Herceg Novi at the western entrance to the Bay of Kotor down to Ulcinj near the Albanian border, with the sheltered bay as its own loop in the middle. The towns south of Budva face open Adriatic water and feel warmer and more Mediterranean, while the bay towns of Kotor, Dobrota, Perast and Risan sit under steep limestone mountains. This guide takes each town in turn, names the specific sight that earns it a stop, and explains how the coast is linked by road and boat.

Where the Montenegro coast starts and ends

The Montenegrin coast runs from Herceg Novi at the western entrance to the Bay of Kotor down to Ulcinj near the Albanian border, a short stretch of land that packs in walled towns, pine-covered mountains, coves and marinas beside old fishing villages. The Bay of Kotor anchors the coastal run, with Kotor, Perast and Dobrota sitting along its edge. South of the bay the coast opens out through Budva and Bar before reaching Ulcinj.

Treat the bay and the open coast as two separate itineraries rather than one long drive. The bay rewards a slow loop of short hops between towns, while the southern stretch is a line of stops you work through in order. That split shapes how you book time, and it matters more than any individual sight on the list.

St Matthias Church on the shore of the Bay of Kotor.
St Matthias Church on the shore of the Bay of Kotor. Photo: D-Stanley, CC BY 2.0, via Flickr · Photo source · License

Herceg Novi: Kanli Kula fortress and Igalo

Sponsored

Herceg Novi sits at the western entrance to the bay, and its old town holds two named stops worth planning around: the Kanli Kula fortress and the Old Railway Station, both useful for a sense of the area's history. The town stands out for its shopping streets and buzzing evening life, which makes it one of the livelier stops on this end of the coast.

Just along the shore, Igalo has a beach with a gentle slope into the sea, which suits anyone who wants calm water rather than a long walk out. Pair the two in a single half-day and you have seen the western gateway to the bay without committing a full day to it.

The Bay of Kotor: Kotor, Dobrota, Perast and Risan

Plan the bay as one loop rather than four separate outings. Kotor, Dobrota, Perast and Risan sit along the water's edge within reach of each other, and villages such as Muo, Prčanj and Risan are where the local konoba cooking happens, with grilled fish and local olive oil on the tables.

The water is the reason to slow down here. The bay's limestone mountains drop to deep, clear water, and the reflections of Kotor's illuminated walls appear to close the loop around the town at night. Allow the bay a full day at minimum and two if you want Perast and Risan without rushing.

View over the Bay of Kotor from the mountains.
View over the Bay of Kotor from the mountains. Photo: Adam Jones, Ph.D. - Global Photo Archive, CC BY 2.0, via Flickr · Photo source · License

Kotor old town: walls, cathedral and museum

Kotor old town is a maze of Venetian architecture, Baroque churches, small squares and cafés, and the preserved walls loop around it and light up after dark. Anchor the visit on three named sights: St Tryphon's Cathedral, admired for its Romanesque and Gothic design, St Nicholas' Church, the region's largest Orthodox church, and the Maritime Museum of Montenegro, which explains Kotor's historic role on the coast.

Timing decides how much of Kotor you actually enjoy. Cruise passengers arrive by mid-morning, so the unhurried version of the town is either early or late, when you can take a table on one of the quieter squares away from the main flow and watch the morning start. The same advice holds for the cathedral and museum: go at the edges of the day and keep the middle for coffee.

Perast and the boat to Our Lady of the Rocks

Perast is a small village of churches and old palazzos, with St Nicholas' Church as its main draw; climb to the top of the belfry for a view over the historic centre and the surrounding countryside. From the waterfront, a short boat ride takes you to the tiny artificial islet of Our Lady of the Rocks, which holds a medieval church whose interior is covered in silver votive plaques left by sailors over the centuries.

The boat crossing is short enough that Perast and the island fit into a half-day together. Check sailing arrangements and any church entry terms with the operator on the day rather than assuming a fixed timetable.

Risan and its Roman mosaics

Risan is one of the bay's older settlements and the stop for anyone interested in archaeology rather than waterfront cafés. It is known for its Roman mosaics, particularly the depiction of Hypnos, the Greek god of sleep, and its tranquil setting makes it an easy counterweight to busier Kotor.

Give Risan an hour or two inside a bay day rather than a day of its own. It works well as the quiet final stop on a loop that began in Kotor and passed through Perast.

Tivat and Porto Montenegro

Tivat is often underestimated. It is a working town with a local character that the busier summer towns can lose, and its waterfront market in the morning is the place to see it. Porto Montenegro, the marina development on the edge of town, is a striking waterfront walk in its own right and gives Tivat a second, glossier face.

Use Tivat as a practical anchor: it sits between Kotor and Budva, so it shortens the driving on either side of the bay. The town itself needs half a day at most, marina walk included.

Budva: narrow streets and open squares

Sponsored

Budva old town is compact: narrow streets opening onto squares, beach clubs running from morning into the night, and evenings that go late. It is the most concentrated dose of old-town wandering on the southern coast, and easy to cover on foot in an afternoon.

Expect summer congestion on the roads into Budva and around Kotor, and expect parking near the old towns to be close to impossible. Arriving on foot or by bus removes that friction entirely.

Sveti Stefan, Pržno and Miločer

Sveti Stefan is a small island just off the coast and one of the Adriatic's most photographed spots, seen from the shore rather than visited. Pržno, a fishing village of stone houses and traditional boats, has a sandy beach and sits beside Miločer Park, whose shaded paths open onto sea views.

Treat this trio as a single stretch between Budva and Petrovac. Pržno suits anyone who wants a slower pace than Budva, and Miločer gives you shade when the afternoon heat sets in.

Petrovac and the islets of Katič and Sveta Nedjelja

Petrovac is the quieter alternative to its busier neighbours, with beaches fringed by pine forests and olive groves. The Venetian fortress of Kastio gives the town its historical anchor and a view back over the bay.

From Petrovac, a boat trip reaches the nearby islets of Katič and Sveta Nedjelja. The crossing is a short outing rather than a day at sea, so it slots neatly into a morning.

Bar and Stari Bar: King Nikola's Palace and the ruins

Bar splits into two: the modern city with its cafés, lively port and seaside promenade, and Stari Bar, the old town above it, a historic site filled with ruins. King Nikola's Palace is the named stop in the modern town, and the promenade is where to end the day.

Stari Bar deserves more time than its ruined state suggests, and the contrast with the working port below is the point of the stop. Pair the two in a day rather than racing between them.

Ulcinj: where the coast changes character

Sponsored

Past Bar the coast runs on to Ulcinj, where the feel shifts noticeably: warmer, more Mediterranean, with an edge that nudges toward North Africa. It is the southern end of the Montenegrin coast and a natural place to finish a run down the Adriatic shore.

Plan Ulcinj as its own night rather than an afternoon tacked onto Bar, because the change of atmosphere is the reason to go.

Linking the coast: airports, buses and the road between towns

Fly into Tivat Airport for the bay towns, or use Podgorica or Dubrovnik airports further out, then travel by bus or hire a car for the wider coastal run. Roads are scenic but also narrow and winding, and in peak summer the stretches around Kotor and Budva become heavily congested.

If you would rather not drive, base yourself in Tivat, which shortens every transfer on the bay side, and use buses for the southern towns. Boat services cover the bay crossings but do not replace the road for the open-coast run down to Ulcinj.

How long the coast needs, town by town

Allow half a day each for Herceg Novi and Tivat, a full day for Kotor old town, and a half-day loop for Perast and Our Lady of the Rocks together. Risan fits inside a bay day, and Budva old town takes an afternoon on foot with Pržno and Miločer added on the way south.

Give Bar and Stari Bar a day, and give Ulcinj an overnight so the mood shift registers. Taken together, a comfortable run down the whole coast is four to five days without hurrying any single stop.

Where to start on the coast

Start at Herceg Novi, loop the bay through Kotor, Perast and Risan, then run south through Budva, Petrovac and Bar to end in Ulcinj. That order follows the water, groups the bay stops into one circuit, and puts the long drives at the beginning rather than the end of each day.

Book the bay around early or late visits to Kotor old town, and keep the middle of the day for Perast, the boat to the islet or the quiet at Risan. One honest trade-off: the coast rewards slowness more than it rewards coverage.

Explore more Montenegro guides

Frequently Asked Questions

What is the most beautiful town in Montenegro?

It comes down to what you want. Perast is small and full of churches and old palazzos, with a belfry view over the historic centre and a short boat ride to Our Lady of the Rocks. Kotor offers the maze of Venetian streets, cathedral, Orthodox church and maritime museum in a single walled town. Budva is compact and lively, and Ulcinj feels warmer and more Mediterranean than either. Pick by mood rather than by a league table.

Which is nicer, Kotor or Budva?

Kotor is the one for a history-led visit: walls, St Tryphon's Cathedral, St Nicholas' Church and the Maritime Museum sit inside a compact old town, and the unhurried hours are early or late because cruise passengers arrive by mid-morning. Budva is the livelier old town, with narrow streets, open squares, beach clubs and late evenings. Choose Kotor for sights and atmosphere, Budva for energy and an afternoon on foot.

Is Montenegro cheap or expensive?

Admission charges, boat fares and bus tickets vary by town and by season, so confirm the current figure at the ticket desk, the boat operator or the bus station before you commit. Treat any figure you see online as a guide only unless the operator publishes it directly.

Why is Montenegro so famous?

Its coastal stretch is short but dense: walled towns and ramparts, a sheltered bay under limestone mountains, a tiny artificial islet with a church inside, and a run of towns from Herceg Novi to Ulcinj that change character as you go south. The range within a short distance is the draw.

Sources

Sponsored

Notes for your Montenegro trip

Optional updates to our Montenegro town guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful