Montenegro Day Trip from Dubrovnik: Kotor, Perast and the Bay in One Day (2026 Guide)
Day trip to Montenegro from Dubrovnik: Perast, Our Lady of the Rocks and the walled town of Kotor. How it works, the border and tips.
Quick answer
A day trip from Dubrovnik to Montenegro takes in the spectacular Bay of Kotor (about 70 km from Dubrovnik). Key stops: the baroque village of Perast, a boat ride to the man-made island of Our Lady of the Rocks, and the walled town of Kotor (UNESCO World Heritage). Duration: 10-11 hours. Documents: ID card or passport (Montenegro is not in Schengen). Local currency: euro. Best time: May-October.
By Mario Fajt — Founder of A Croacia
Croatia travel portal since 2005 · Tours since 2014 · Last updated: April 2026
If you are staying in Dubrovnik and have a free day, the Montenegro trip is probably the best use of your time. The Bay of Kotor is one of the most spectacular landscapes in the Mediterranean —locals call it, with some poetic licence, "the southernmost fjord in Europe"— and the combination of Perast, the island of Our Lady of the Rocks and the walled town of Kotor makes for a perfect day out.
In this guide I explain exactly what you will see, how the logistics work (including the border, which still exists even though Croatia is in Schengen), when to go and what the alternatives are if you travel independently. Practical information from organising trips to Kotor since 2014.
Key facts about the trip
| Starting point | Dubrovnik (Croatia) |
| Main destination | Bay of Kotor (Boka Kotorska), Montenegro |
| Usual stops | Perast, Our Lady of the Rocks, Kotor (sometimes Budva) |
| Distance | 70 km (~2 h by road, with border crossing) |
| Total duration | 10-11 h (return trip + visits) |
| Documents | Valid ID card or passport |
| Currency | Euro (€) — Montenegro uses it unilaterally |
| UNESCO World Heritage | Yes — Kotor since 1979 |
| Best time | May-June and September (settled weather, fewer cruise ships) |
| Guide price | 60-90 €/person in a group, depending on operator and season |
What is the Bay of Kotor
The Bay of Kotor (Boka Kotorska in Montenegrin) is a deep, winding inlet of the Adriatic Sea in Montenegrin territory, hemmed in by mountains of up to 1,700 metres that drop almost vertically into the water. It is 28 km long and made up of four interconnected bays, which gives you that feeling of "heading upstream" inland, so different from the open coastline of Dalmatia.
Although it is often described as "the southernmost fjord in Europe", technically it is not a fjord (which is glacial in origin) but a ria (drowned river valley), formed when a river canyon was flooded. But sailing through it feels like a Scandinavian fjord: sheer walls, deep dark water, little villages clinging to the shore and a silence that is rare in the Mediterranean.
It has been a UNESCO World Heritage Site since 1979, and its shores are home to some of the best-preserved historic towns on the Adriatic.
The stops of the day, one by one
Perast: 700 inhabitants and two islands
The usual first stop. Perast is a village of just 700 inhabitants at the far end of the bay, built almost entirely in the 17th and 18th centuries in Venetian Baroque style. It has a single street running parallel to the sea, well-preserved noble palaces, two bell towers, and opposite —100 metres from the promenade— its two most famous islands:
- Our Lady of the Rocks (Gospa od Škrpjela): the only man-made island in the Adriatic. According to legend, in 1452 two fishermen found an icon of the Virgin on a rock and vowed to build a church there. For centuries sailors threw stones onto the spot on returning home, sinking old ships to create foundations, until it became an island complete with a church. It is visited by water taxi (5 €/person return), a 5-minute crossing and an hour's visit. Worth it for the historical curiosity and the views.
- St George (Sveti Đorđe): the neighbouring natural island, with a 12th-century Benedictine monastery. It cannot be visited (it is still an active monastery); boats only circle it. It appears in many photos alongside the other island.
Recommended time in Perast: 1h-1h30 including the boat to the island.
Kotor: the walled town
The highlight. Kotor is a medieval walled town at the far end of the bay, with an Old Town almost intact since the 12th-14th centuries. Three things define it:
- Its medieval walls literally climb the mountain up to St John's Fortress, 280 metres high. It is one of the few medieval European towns that incorporated the mountain into its defences. Climbing them (1,350 steps, ~1h-1h30 return) rewards you with one of the most spectacular views in the Mediterranean. Entrance: 15 €/adult.
- The Cathedral of St Tryphon, Romanesque, 12th century, with relics of the saint.
- The hidden squares and maze-like alleys of the Old Town, fully pedestrianised, with cafés, restaurants and souvenir shops (yes, that too: Kotor is touristy, especially when cruise ships are in).
Recommended time in Kotor: 2h-3h. If you plan to climb the walls, add another 1-1h30.
Budva (optional)
Some tours add Budva on the way back. It is a modern coastal town with a walled Old Town and long pebble beaches. It is Montenegro's "Riviera" and the country's party destination. Less historic charm than Kotor, but handy if you are travelling with teenagers or want to fit a swim into the day. My honest recommendation: with just one day, skip Budva. Better to make the most of Perast and Kotor without rushing.
How to do the trip
1. Organised group tour
The most popular option and, for most people, the most comfortable. Tours leave Dubrovnik between 7:00 and 8:30 (pick-up from a central hotel or meeting point), travel by air-conditioned coach, stop for 1h30 in Perast including the boat to the island, 2h-3h in Kotor, and return around 18:00-19:00.
Typical price: 60-90 € per person, in a group of 15-50 passengers. Includes transport, guide-coordinator and sometimes the boat to the island. Does not include meals, or entrance to the walls or museums.
Pros: zero stress, no worrying about the border, a local guide who knows the hidden corners.
Cons: fixed itinerary, timed stops, you will be sharing the coach.
In our catalogue you will find the day trip from Dubrovnik to Montenegro with all the details.
2. Hire car
If you already have a car or don't mind hiring one, going independently is doable. The road is well signposted, GPS works perfectly, and driving from Dubrovnik to Kotor takes 1h45-2h, depending on the border.
Pros: free itinerary, stop wherever you like (the viewpoints between Herceg Novi and Perast are spectacular), you can end the day in Budva or Sveti Stefan if you fancy.
Cons: the Montenegro border with variable queues (more on this below), difficult parking in Kotor in high season, driver fatigue (you will be driving 4-5 hours in one day).
Important: the hire car insurance must cover Montenegro (not all do by default). Ask the rental company beforehand.
3. Scheduled bus
There are daily buses between Dubrovnik and Kotor (Blue Line, Globtour). The journey takes 2h30-3h, tickets cost 12-25 € each way. Buses arrive at and leave from the bus station, a 5-minute walk from the Old Town.
Pros: the cheapest option, no driving worries.
Cons: inflexible timetables (usually 2-3 a day), Perast not included (you would need to combine with a local bus), a very tight day, and zero support if something goes wrong.
Crossing the border between Croatia and Montenegro
Croatia has been in Schengen since 2023, but Montenegro is neither in the EU nor in Schengen. So there is still a real border between the two countries, with two consecutive checkpoints: exit from Croatia and entry into Montenegro. The practical details:
- Documents required: A valid ID card or passport for Spanish and EU citizens. For citizens of Argentina, Mexico, Chile, Colombia, Peru and most Latin American countries: passport (visa-free entry for short stays).
- Usual crossing point: Karasovići (Croatia) — Debeli Brijeg (Montenegro), 40 minutes' drive from Dubrovnik.
- Typical crossing time: 5-15 minutes in low season. 30-90 minutes in July and August, especially between 9:00 and 11:00 (when all the tours set off). Organised tours often get priority or leave very early to avoid the queues.
- No stamps in EU passports (Schengen doesn't require it) but Montenegro does stamp entry and exit for non-EU citizens.
Best time to go
June and September are ideal: mild temperatures (25-28 °C), no haze over the bay, fewer cruise ships in Kotor. If you have to pick one month, September.
July and August are the busiest months. Kotor receives several cruise ships at once (3-4 on some days), which fills the Old Town between 11:00 and 16:00. Border queues can be long. If you go at this time of year, an organised tour is clearly the best option, because operators know the alternative timings.
May and October are excellent months for doing the walls (no scorching sun) and seeing the bay without the crowds. Some restaurants in Perast close or cut their hours in October.
November to April is doable but less appealing: many cruise ships don't operate, some restaurants and boats to the island close, and the weather is cool with frequent rain.
What to bring and practical tips
- ID card or passport valid (not a photocopy, not a driving licence).
- Comfortable shoes with good grip. Kotor's walls are uneven stone steps, with slippery sections. If you climb them, trainers are a must.
- Plenty of water. There are no fountains along the walls; in summer the sun-baked stone easily reaches 35-40 °C.
- Sun cream and a cap. Especially for Perast (the boat to the island is fully exposed) and for climbing the walls.
- Cash in euros (Montenegro uses the euro). The same notes and coins as in Croatia/Spain work.
- Roaming: Montenegro is not in the EU, so free roaming doesn't apply. If your plan doesn't cover it, turn off data when crossing the border or buy a regional eSIM.
- Car: check that the insurance covers Montenegro and carry the vehicle documents.
- Timing: set off as early as possible. Border queues and cruise crowds in Kotor are smaller first thing.
Mostar or Montenegro: which one if I only have a day?
It's the most common dilemma in Dubrovnik. Both are full-day trips, similar in price (60-90 €) and duration (10-11 hours), but very different:
- Montenegro (Kotor + Perast): spectacular scenery (the bay is hard to beat), Venetian Baroque architecture, the option of climbing the walls for stunning views. It's more about nature + architecture.
- Mostar (with the Kravica Waterfalls): an Ottoman town with the iconic Old Bridge, a mix of cultures (Orthodox Christian + Catholic + Muslim), the recent history of the Balkan war, and a swim at the waterfalls. It's more about culture + history + swimming.
My recommendation: if scenery and architecture matter to you, Montenegro. If history and cultural diversity matter more, Mostar. If you have two days, do both — they complement each other and together give a very complete picture of the Balkans.
FAQ
Do I need a visa to go to Montenegro from Croatia?
Not for Spanish citizens or those of most EU countries. A valid ID card or passport is enough. For citizens of Argentina, Brazil, Chile, Mexico, Colombia, Peru, Uruguay and other Latin American countries: passport, no visa for short stays.
How long does it take from Dubrovnik to Kotor?
By road, about 70 km and 1h45-2h, depending on the wait at the border. In high season it can take up to 3 hours with queues at customs.
What currency is used in Montenegro?
The euro (€). Although Montenegro is not officially a member of the EU or the eurozone, it adopted the euro unilaterally in 2002. Cards work without any problem in tourist areas.
Is Kotor very touristy?
In summer, yes, especially when cruise ships are in port. To avoid them, try to arrive before 10:00 or go on a weekday in May, June, September or October. The town is still stunning even with the crowds, but there is a noticeable difference between seeing it at 9:00 and at 13:00.
Is it hard to climb Kotor's walls?
Yes, it's 1,350 uneven steps, with sections in full sun. It takes 1h to go up and 30 min to come down. Not suitable for people with knee or heart problems. Bring water, good shoes and sun cream. The reward is spectacular views over the bay.
Can you do Montenegro and Mostar on the same day?
No. They are in opposite directions from Dubrovnik (Mostar to the north, Montenegro to the south) and each needs a full day. You can only visit both if you have at least two days.
Is the island of Our Lady of the Rocks worth it?
Yes, absolutely. The crossing is very short (5 minutes), cheap (5 € return), and the island is genuinely unique: the only man-made island in the Adriatic, built over 500 years from stones thrown by sailors. The baroque church and the views back to Perast are worth the detour.
Do you have to pay anything at the border?
No. Crossing the border is free. Some cars with non-EU number plates may need an international insurance green card, but standard hire cars usually have one. Ask the rental company before crossing.
Book your Montenegro tour
If you'd rather leave the logistics to the experts and enjoy the day without worrying about the border, parking or timetables, we run the Montenegro day trip from Dubrovnik in an air-conditioned vehicle, with pick-up in Dubrovnik and stops in Perast (with a boat to Our Lady of the Rocks) and Kotor.
Personal support via WhatsApp, payment by PayPal or card, free cancellation up to 24 hours before with a 100% refund. If you're unsure how Montenegro fits into your itinerary, or whether Mostar would suit you better, message us at +34 600 988 287 and we'll help you out, no strings attached.