Skip to main content
Kotor, Montenegro: a walled jewel in a fjord-like bay
montenegro

Kotor, Montenegro: a walled jewel in a fjord-like bay

Explore Kotor's medieval walls, baroque squares and the stunning Bay of Kotor on a day trip from Dubrovnik. Border tips, best tours and honest travel advice.

Quick facts

Best time May–June and September–October offer warm weather without peak-season crowds. July and August are spectacular but Kotor's narrow streets get extremely busy and the border wait can exceed 1–2 hours each way.
Days needed 1 day (day trip)
“Best time” “May–June
“Days needed” “1 day (day trip)”
“Currency” “EUR”
“Getting there” “~2–2.5h drive + border crossing from Dubrovnik”
Best for: “Medieval walled towns” · “Scenic bay landscapes” · “History and baroque architecture” · “Boat trips on Boka Bay”
Last reviewed:

Inside the walls: what makes Kotor worth a long day out

Kotor is one of those places that genuinely stops you in your tracks. The town sits at the southern end of the Bay of Kotor — a deeply carved inlet that looks more like a Norwegian fjord than the Mediterranean — ringed by limestone cliffs that plunge almost directly into the water. The medieval walls climb 1,355 metres up the rock face above town, and the compact old town they protect has been a UNESCO World Heritage Site since 1979. Walking its alleyways, stumbling across the Romanesque Cathedral of Saint Tryphon, or finding a quiet table in one of the small squares is a genuinely rewarding experience — even factoring in the travel time from Dubrovnik.

Be honest with yourself about the logistics: this is a long day. With the border crossing at Debeli Brijeg (or occasionally Karasovići), the drive, time in town, and the return journey, you should count on 10–12 hours door to door. In July and August, the border alone can take 1–2 hours each way. If that sounds like too much pressure, consider the shoulder season or an overnight stay in Montenegro.

Why Kotor deserves a place on your itinerary

The Bay of Kotor is the star attraction on any trip here, and the drive along its shore is scenic throughout. The bay’s innermost fjord, called the Boka Kotorska, frames the town so dramatically that photographs never quite do it justice.

Inside the walls, the Cathedral of Saint Tryphon (dating from 1166, though rebuilt after earthquakes) contains Romanesque carvings and religious treasury pieces that are remarkable for a town of this size. The Maritime Museum tells the story of Boka Bay’s seafaring clans. The Piazza of the Arms at the main gate is the social heart of town; the Clock Tower and the Duke’s Palace anchor the space.

The walls themselves are a serious hike — around 1,350 steps to the fortress of San Giovanni — but worth it for the aerial view over the rooftops and out across the bay. Go early in the morning before the cruise ships dock.

The cruise-ship question is real. Kotor is a popular port call, and on busy days in July and August the main alleyways become shoulder-to-shoulder. The solution is simple: arrive before 9 am or after 5 pm, or walk up into the walls where the crowds thin out quickly.

Top things to do

Walk the old-town walls. The circuit runs roughly 4.5 km. Admission is charged at the main gate; allow at least 90 minutes for a leisurely walk to the top and back.

Visit the Cathedral of Saint Tryphon. One of the finest Romanesque buildings on the eastern Adriatic, with a treasury of medieval silverwork.

Take a bay cruise from Kotor. Getting out on the water transforms your understanding of the landscape. A boat trip weaves past Perast, the two islets of Our Lady of the Rocks and Saint George, and the fortress ruins on Mamula island. Book a Kotor Bay cruise with a stop at Our Lady of the Rocks — this is the most popular way to see the bay without a private charter.

Join a guided day trip from Dubrovnik. Most organised tours combine Perast and Budva with Kotor, giving you a structured overview of the whole coast. Book the Perast, Kotor and Budva small-group day trip for the classic combination, or reserve the Kotor and Perast tour with transfers included if you want a smaller group and more flexibility.

Explore independently with a Kotor city tour. If you prefer to arrive in Kotor and pick up a local guide on the spot, a guided Kotor city tour covers the highlights in around 2 hours and gives useful historical context for the walls, the cathedral and the town’s Venetian-era heritage.

Self-drive with a day-trip package. Those who want maximum freedom can book a full Montenegro day trip that provides transport from Dubrovnik without a fixed group pace.

Where to eat in Kotor

Konoba Scala Santa is tucked up in the old town near the city walls steps and is one of the better spots for slow-cooked lamb and fresh fish. Prices are moderate (mains around €12–18).

Galion sits just outside the sea gate on the waterfront and is known for its seafood risotto and views across the bay. It attracts tour groups at lunch but is calmer for an early dinner.

For something quick and cheap, the bakeries near the Main Gate (Stara Vrata) sell burek and fresh bread that you can eat while walking.

Getting to Kotor from Dubrovnik

By organised tour (recommended for most visitors). The majority of day-trippers join a minibus tour that departs Dubrovnik around 8–9 am, handles the border formalities, and returns around 7–8 pm. See the tour links above.

By car or private transfer. The main crossing is at Debeli Brijeg, roughly 30 km south-east of Dubrovnik on the E65. From there it is another 45 minutes along the coast to Kotor. Total driving time is 2–2.5 hours in normal conditions; in peak summer, add 1–2 hours for the border queue. A private transfer gives you total flexibility and is worth the cost for groups of three or more.

Border reality. Both Croatia and Montenegro are in the Schengen visa process but as of 2026 Montenegro is not yet a full Schengen member, so you still need to show your passport at the crossing. Non-EU travellers should check visa requirements for Montenegro separately.

By bus. Dubrovnik bus station has several daily connections to Kotor (roughly 2–3 hours including the border stop), but the schedule changes seasonally. Check with Autobusni kolodvor Dubrovnik on arrival.

Combine your trip with nearby Perast, where you can take a boat to Our Lady of the Rocks, and optionally Budva for the beach and old town. For a deeper itinerary, see the Montenegro day trip guide and the Dubrovnik to Montenegro border crossing guide.

If you are planning several days, the Dubrovnik–Montenegro–Bosnia 4-day itinerary shows how to combine Kotor with Mostar and Trebinje without rushing.

Frequently asked questions about Kotor

How long does the drive from Dubrovnik to Kotor take?

In normal conditions the drive is around 2 to 2.5 hours. In July and August the border crossing at Debeli Brijeg adds 30 minutes to 2 hours to that figure. Leave early in the morning (before 8 am) to minimise waits.

Do I need a visa for Montenegro?

EU and most Western passport holders do not need a visa to enter Montenegro for short stays. US, UK, Canadian and Australian citizens are typically admitted for up to 90 days without a visa. Always check the latest requirements for your nationality before travel.

Is Kotor old town walkable?

Yes — the old town is entirely pedestrianised and compact enough to explore on foot in 2–3 hours. The wall circuit adds another 90 minutes to 2 hours depending on how often you stop.

When should I arrive to avoid cruise ship crowds?

Arrive before 9 am or plan your main sightseeing for late afternoon after 5 pm. Cruise ships typically dock between 9 am and 5 pm; during this window the main alleyways and the Cathedral of Saint Tryphon are the most congested.

Can I combine Kotor with Perast and Budva in one day?

Yes, but it is a full day. Most organised tours do exactly this: an hour or so in Perast in the morning, a few hours in Kotor around midday, and a brief stop in Budva before heading back. If you are driving independently, allow at least 3 hours in Kotor to feel unhurried.

See tours in Kotor, Montenegro