The 5 Best Cross-Border Day Trips from Dubrovnik, Ranked
View over the fjord-like Bay of Kotor from a mountain viewpoint in Montenegro
Five day trips that leave Croatia entirely, ranked by what you get for the border-crossing hassle.
1. Kotor and the Bay of Kotor, Montenegro
Kotor is the essential cross-border day trip. Two and a half hours' drive each way from Dubrovnik (or a 10-hour organised bus tour at 55-70 EUR per person) delivers you to a medieval walled town on Europe's southernmost fjord-like bay. The town itself is walkable in 90 minutes; the highlight is the climb up to the fortress of San Giovanni, 1,350 steps and 260 metres of ascent, three hours round trip, 15 EUR entry.
The view from halfway up the fortress path is the region's best. Combine Kotor with a stop at Perast (10 minutes' drive, tiny baroque town with a boat trip to Our Lady of the Rocks islet, 6 EUR) and lunch at Konoba Bokun in Perast for grilled fish at 22 EUR. Passport required; the border at Karasovići can queue 30-90 minutes in July-August. Take an early departure. Book with Amico Tours or Elite Travel if you don’t want to drive.
2. Mostar and Blagaj, Bosnia and Herzegovina
Mostar is three hours' drive north through spectacular karst landscape, and its 16th-century Ottoman bridge over the Neretva river is one of the Balkans' iconic sights. Organised tours run 45-65 EUR including a stop at Kravice Waterfalls and lunch, roughly 12 hours door to door. Local divers plunge from the bridge for tips; the reconstructed bridge (destroyed 1993, rebuilt 2004) tells the region's recent history in one image.
Ranks second rather than first because the drive is long and you only get two hours in Mostar itself, which isn’t enough to explore both sides of the bridge properly. If you have your own car, add Blagaj — a Dervish monastery built into a cliff at the source of the Buna river, 15 minutes south of Mostar, entry 4 EUR — and combine with lunch there instead of the tour version. Passport required; Bosnian border generally faster than Montenegrin.
3. Trebinje, Bosnia and Herzegovina
Trebinje is Bosnia's underrated small city, just 30 km inland from Dubrovnik across the border at Ivanica — 45 minutes' drive, a fraction of the queue at Karasovići. Cross the border, follow the Trebišnjica river valley, and you arrive in a compact Ottoman-Austrian town centred on a plane-tree-lined square where locals drink coffee for one euro.
The Hercegovačka Gračanica monastery on the hill above town (free, taxi 5 EUR from the centre) has the best view over the valley and back toward Croatia. Wine tastings at Vukoje or Tvrdoš monastery (Tvrdoš still makes wine, 8 EUR tasting) are genuinely good and half Dubrovnik prices. Ranks third rather than higher because it's smaller in scale than Kotor or Mostar, but it's the value pick — a half-day trip that costs 40 EUR for a self-drive fuel-and-lunch combo. Cash advised; euros widely accepted but change comes in Bosnian marks.
4. Budva and Sveti Stefan, Montenegro
Push past Kotor for another hour and you reach the Budva Riviera, Montenegro's beach coast with Sveti Stefan's iconic photogenic islet-hotel (private, hotel guests only, but photographable from the mainland viewpoint for free). Budva old town is a compact walled peninsula with decent beaches on either side. Total round trip from Dubrovnik: 3.5 hours each way.
It ranks fourth because it's a lot of driving for a fairly generic Mediterranean beach town — you’re essentially spending five hours in the car for four hours in a place that isn’t dramatically better than Cavtat. Sveti Stefan itself is closed to non-guests, so the photograph from the viewpoint is your whole interaction with it. Combine with Kotor (Kotor in morning, Budva afternoon) if you’re determined, but a two-country day is exhausting. Skip if you’re on a short trip.
5. Podgorica and Skadar Lake, Montenegro
The furthest realistic day trip: Podgorica (Montenegro's uninteresting capital, skip it) is a means to reach Skadar Lake, the Balkans' largest lake, straddling the Montenegro-Albania border. Boat tours from Virpazar village (2.5 hours south of Dubrovnik) cost 20-30 EUR for two hours on the lake with birdwatching (pelicans in spring), monastery islet visits and swimming.
It ranks last because it's genuinely far — 3 hours each way — and while Skadar Lake is beautiful, the ratio of driving to sightseeing collapses. Only worth it if you’re specifically into birdwatching or landscape photography, in which case it's remarkable. Wine tastings at Plantaže or small producers around Virpazar (Vranac reds, 10-15 EUR tastings) are the second reason to make the trip. Not for casual visitors. Consider an overnight in Virpazar rather than a day trip.
Before you book
What people ask before booking Kono.
Yes, every one of these crosses an international border into either Montenegro or Bosnia. EU/UK/US/Canadian/Australian passports enter both countries visa-free for tourism. Bring the physical passport, not just a copy. If you’re driving a rental car, tell the rental company you’re crossing borders — they need to issue a green card insurance extension, usually free.
Rental car for Trebinje (easy border, short drive) and Kotor (worth the flexibility). Organised tour for Mostar (long day, tour handles logistics) and Budva (rarely worth self-driving). Skadar Lake requires a car or a specialised tour. Rental cars from Dubrovnik cost 40-70 EUR a day; the border cross fee is usually 10-20 EUR extra.
Ivanica (into Bosnia toward Trebinje) is usually the quickest — often no queue, five minutes. Karasovići (into Montenegro toward Kotor) queues 30-90 minutes in July-August; go at 07:00 or after 18:00 to avoid the worst. Doljani (into Bosnia via a different route) is moderate. Always carry passport, driving licence and vehicle documents together.
Realistically no. Kotor plus Perast is one full day. Mostar alone is a full day. Trebinje is a half-day and could theoretically pair with a Konavle lunch back in Croatia. Trying to combine two countries in one day means seeing nothing properly. Better to pick one and do it well.