Dubrovnik to Perast: how long the day takes
The road from Dubrovnik to Perast is 78 km and takes about 1 hour 49 minutes when the border is quiet. It follows the D8 and E65 past Herceg Novi and then runs along the northern shore of the Bay of Kotor. In the busy summer months a queue at the border adds to that, so allow several hours of road travel for the round trip.
That is why a Perast day trip from Dubrovnik is a full day. If you only have one free day on the coast, this is a realistic way to see the bay without handling the border and the second leg yourself.

Day trips from Dubrovnik
Choose the small-group trip that adds Budva or the full-day trip to Kotor and Perast. The island boat is paid separately.
Hand-picked tours, booked through GetYourGuide. Prices are indicative starting prices in euros (as of November 2026). Tap a tour for live availability and the current price in your currency.

Montenegro: Kotor and Perast from Dubrovnik
- Pickup and drop-off
- Air-conditioned vehicle
- English-speaking guide
A local guide leads the Kotor stop. The island boat and church entry are extra.
Check availability →
Perast, Kotor and Budva from Dubrovnik
- Small-group tour
- Minivan or minibus
- Perast, Kotor and Budva
During free time you can pay separately for the island boat; admission and local tax are also extra.
Check availability →Day trips from Dubrovnik to Perast
Two days that cross into Montenegro, stop in Perast and Kotor, and return to Dubrovnik the same day.
Two day trips from Dubrovnik compared
The small-group trip costs €70 per person and takes 9 to 11 hours. You ride in an eight-seat minivan or a fifteen-seat minibus, visit Perast, Kotor and Budva, and get free time in Perast to take a boat to the islet of Our Lady of the Rocks. Pickup is arranged in the Dubrovnik area. Choose it if you want a small vehicle and three towns in one day.
The Montenegro trip costs €80 per person and takes 11 hours. It includes pickup and drop-off in Dubrovnik, an air-conditioned vehicle, an English-speaking guide and a local guide in Kotor. It concentrates on Kotor and Perast rather than adding Budva, which suits visitors who want a guided walk through Kotor.
The €10 price difference is small, and neither price covers the island. The boat to Our Lady of the Rocks and the church entry cost €10 per person on the Montenegro trip, and the small-group trip lists the island boat and entry fee as separate costs too. The €80 trip also lists €3 per person for entrance fees in Montenegro. The €70 trip lists €3 per person in city tax plus admission to Kotor, payable on site. Prices as of November 2026.
On your own or with a tour
Driving yourself means the same 78 km and the same border crossing. By sea, a ferry runs from Dubrovnik to Kotor with a same-day return at €75 for adults, €37.50 for children aged 3 to 11 and free for children under 3 (2026 fares). It does not stop in Perast, so the last stretch from Kotor must be arranged separately. Check-in closes 15 minutes before departure, and without an online ticket you should be at the port at least 60 minutes ahead.
Our arrival guide explains the other routes to the bay. If you start in Kotor instead, the Perast tours page compares boat and car options.
Questions about the day trip from Dubrovnik
How long is the day trip from Dubrovnik to Perast?
The small-group trip lasts 9 to 11 hours and the Montenegro trip lasts 11 hours. The drive alone is about 1 hour 49 minutes to Perast when the border is quiet.
How much does it cost per person?
The small-group trip costs €70 and the Montenegro trip €80 as of November 2026. The island boat and church entry are extra, €10 per person on the Montenegro trip, The €80 trip lists a further €3 per person for entrance fees in Montenegro; the €70 trip lists €3 city tax plus admission to Kotor.
Do I cross a border?
Yes. Perast is in Montenegro, so bring valid travel documents. Waiting time at the border varies and is longest in summer.
Can I visit Our Lady of the Rocks on the day trip?
Yes, as an extra. The small-group trip gives you free time in Perast for the boat to the islet, and the Montenegro trip lists the boat ride and church entry at €10 per person.
