
Montenegro Tour – Kotor, Perast and the Budva Riviera
A full private day around the Bay of Kotor: the walled town of Kotor, the baroque waterfront of Perast, the island church of Our Lady of the Rocks and the beaches of the Budva Riviera.
The Bay of Kotor begins barely 90 km (56 miles) south of Dubrovnik, but it feels like another world: a deep, fjord-like bay hemmed in by mountains, with small stone towns strung along the water.
Kotor itself is a UNESCO listed walled town, compact enough to explore on foot, with a medieval old town of squares, churches and cats, and city walls climbing steeply up the hillside behind it for those who want the view.
Perast is the quieter highlight, a single row of baroque palaces facing two tiny islands. From the waterfront, small boats run out to Our Lady of the Rocks, an artificial island built up over centuries by local sailors.
If you would like more coast and less stone, we continue south to Budva, with its own old town and the long beaches of the riviera, and past the view over Sveti Stefan.
Your driver takes care of the route, the border formalities and the parking, and adjusts the day if the crossing is slow. This is a private driving tour rather than a licensed guided walking tour; a local guide can be arranged on request.
Everything at a glance.
- Starting point
- Your hotel, private accommodation, villa, or your cruise ship at Gruž port in Dubrovnik.
- Destination
- Kotor, Perast and Our Lady of the Rocks, with the Budva Riviera as an optional extension.
- Duration
- 9 to 10 hours
- Approximate distance
- 90 km (about 56 miles) each way. 90 km (about 56 miles) each way to Kotor. Continuing to Budva makes it 115 km (about 71 miles) each way.
- Approximate driving time
- Approximately 2 to 3.5 hours each way to Kotor, including the Debeli Brijeg border crossing, which alone can add 30 to 90 minutes in peak season.
- Passengers & vehicle
- Up to 4 passengers in a car or sedan, up to 8 in a V-Class or similar van.
- Pickup availability
- Available daily, with an early morning start strongly recommended because of border queues in peak season.
- Private tour
- Entirely private. Your group only, with a route and pace agreed with you rather than a fixed coach schedule.
How the day unfolds.
- 1
Early pickup in Dubrovnik
Collection from your accommodation or cruise ship, early enough to stay ahead of the border traffic.
- 2
Debeli Brijeg border crossing
Your driver handles the formalities. Queues vary and are impossible to predict exactly.
- 3
Perast
A walk along the baroque waterfront and an optional short boat ride to Our Lady of the Rocks.
- 4
Kotor old town
Free time inside the walled town: squares, the cathedral, the old gates and the view up to the fortress walls.
- 5
Lunch
A relaxed lunch by the bay or inside the old town, at your pace.
- 6
Budva Riviera (optional)
The old town, the beaches and the viewpoint over Sveti Stefan, if time allows.
- 7
Return to Dubrovnik
Back over the border and along the coast to your accommodation in the evening.
What you will see.
- Kotor Old Town, UNESCO listed and walled
- Perast and its baroque waterfront
- Our Lady of the Rocks island church
- Budva Riviera and Sveti Stefan viewpoint (optional)
- Bay of Kotor panoramic photo stops
- Private air-conditioned vehicle for your group only
- Professional English-speaking driver
- Hotel, apartment or cruise port pickup and return
- Border assistance and all road tolls and parking
- Flexible itinerary built around your interests
- Photo stops at the best points around the bay
- Licensed local walking guide (can be arranged on request)
- Boat ticket to Our Lady of the Rocks
- Entrance fees, for example the Kotor city walls
- Food and drinks
- Personal expenses, souvenirs and gratuities
- Travel insurance
Price
from €380
Indicative starting price for the private vehicle, driver and route. The final price depends on group size and whether you add Budva, and is confirmed in writing before you book.
- A valid passport is required for every passenger, including children. Please check your own visa requirements for Montenegro before booking.
- The Debeli Brijeg border can add 30 to 90 minutes in each direction during peak season.
- Montenegro uses the euro, so no currency change is needed.
- If you are visiting on a cruise call, tell us your all aboard time before booking so we can advise honestly whether the day fits.
Accessibility & walking
Driving and photo stops are easy for everyone. Kotor and Perast are cobbled and largely pedestrianised, and the Kotor city walls climb is steep and strenuous, so it is entirely optional. Guests with limited mobility can be dropped close to the town gates.
Meeting & drop-off
Pickup at your accommodation entrance or the agreed point at Gruž cruise port. In each town your driver agrees a clear meeting point and time with you, and returns you to your original pickup address.
Frequently asked questions.
How long does it take to drive from Dubrovnik to Kotor?+
The drive is around 2 hours without delays, but the Debeli Brijeg border can add 30 to 90 minutes in peak season. Always carry your passport.
Which places does the Montenegro tour include?+
Kotor Old Town, Perast with Our Lady of the Rocks, and the Budva Riviera as an optional extension, along with panoramic stops around the Bay of Kotor.
How much does the Montenegro tour cost?+
Prices start from €380 for the private vehicle, driver and route. The final figure depends on your group size and whether you add Budva, and is confirmed before you book.
Is the tour shared with other travellers?+
No. Every tour is private: just you, your party and your driver.
Ready to book this tour?
Send your dates, pickup address and group size. We normally reply within 2 hours with a fixed price and the full plan for the day.

City Tour Panorama
Explore Dubrovnik from above and discover Mount Srđ and the surrounding panoramic viewpoints.

Ston Tour
Discover Ston, its historic walls, salt pans, oysters and famous Pelješac wineries.

Mostar Tour
Experience Mostar and its famous historic Old Bridge on a private day trip from Dubrovnik.