Sarajevo to Dubrovnik: transport options and why a day trip isn't realistic
Can I visit Dubrovnik as a day trip from Sarajevo?
Not comfortably. Dubrovnik is around 280km and 4h30 each way from Sarajevo, crossing two international borders, so a return day trip means roughly 9 hours on the road for a few hours in the old town. Most travellers do better breaking the journey with a night in Mostar or on the coast.
Dubrovnik looks close on a map. It isn’t, in the way that matters when you’re planning a day out from Sarajevo. The distance is around 280km and the drive takes about 4h30 in good conditions, and along the way you leave Bosnia and Herzegovina and enter Croatia, a full Schengen border with passport checks on both sides. Doing that twice in one day, plus whatever time you actually want in Dubrovnik’s old town, adds up to a long, tiring day for a short visit. This page sets out honestly what a day trip would cost you in hours, what the real transport options are, and what most people do instead.
Say it plainly: this is not a day trip
A return day trip from Sarajevo to Dubrovnik means roughly nine hours of driving or riding, split across two border crossings each way if you count the exit and entry stamps, for perhaps three to four hours actually inside the old town walls. Organised excursions do sell this itinerary, departing Sarajevo around 5:00 or 6:00am and returning past 10:00pm, and some travellers are happy with that trade-off if Dubrovnik is the one thing they need to tick off. But it isn’t a relaxed day, and it isn’t the way to see either city properly. If your schedule allows it, the better plan is below.
What a rushed day actually feels like
The arithmetic is only part of it. A day trip compresses everything you came for into the gap between two long stretches of road: you arrive in Dubrovnik tired from an early start, you walk the old town with one eye on the clock, and you leave just as the light turns good. Meals become something you grab rather than something you enjoy, and a delay at the border or a slow stretch of traffic eats straight into the only time you had on the ground. Nothing here is a reason to avoid Dubrovnik. It is a reason to be realistic about what a single day can hold, and to decide in advance what you would drop if the road ran late.
It also helps to think about what you give up in Sarajevo. A day spent on the road is a day not spent in the Baščaršija, at the tables of a good cevapi place, or on the slopes of the city’s hills. If your time in Bosnia is short, that trade matters more than the hours alone suggest. The Sarajevo itinerary guides show how much a couple of days in the city can hold before you decide to spend one of them elsewhere.
The distance and the border in detail
Sarajevo to Dubrovnik is about 280km by the shortest practical road route, which takes you south-west through Mostar and then on towards the Adriatic coast. Journey time is around 4h30 without stops, which in practice means closer to 5h30 once you’ve had a coffee, used a toilet, and queued at the border for even ten or fifteen minutes.
There are two viable road routes once you’re past Mostar:
- Via Trebinje and Ivanica/Debeli Brijeg — an inland route through Republika Srpska that crosses directly into Croatia at a single, well-used border post. This is the route most private transfers and the scheduled bus use, because it’s faster and involves only one exit and one entry.
- Via the coastal road through Neum — more scenic, closer to the sea, but because the short strip of Bosnian coastline at Neum sits between two stretches of Croatian territory, this route can mean crossing the Bosnia-Croatia border more than twice in quick succession. It adds time without adding much, unless you specifically want to see the coast road.
Either way, Croatia has been a full Schengen member since January 2023, so the crossing is a proper one: passports checked, sometimes vehicles searched, and queues that lengthen considerably in July and August. Bosnia and Herzegovina is outside Schengen, which has one practical upside worth remembering: none of the days you spend in Sarajevo or Mostar count against the 90-days-in-180 Schengen allowance that UK, US, Canadian, Australian, New Zealand and non-EU European passport holders are working with elsewhere on their trip.
Days in Dubrovnik do count. If you’re juggling a tight Schengen clock across a longer Balkan trip, this is genuinely useful information, not a footnote — see Bosnia’s visa and entry rules for the full picture.
Option 1: the direct bus
A direct bus service between Sarajevo and Dubrovnik exists, but it is not a daily, dependable timetable in the way a bus between two EU capitals would be. Expect two to four departures a week, more in the summer season and fewer or none outside it, with the exact days changing from year to year as operators adjust to demand. Journey time is around 5 to 6 hours including the border stop, and a one-way ticket typically runs somewhere in the 40 to 60 KM range (roughly 20 to 30 EUR).
The practical advice is simple: don’t book anything else around a bus timetable you found online without confirming it in person or by phone at Sarajevo’s main bus station first. Schedules for this route shift often enough that an old timetable is close to useless. If buses generally are your preferred way of getting around the country, buses in Bosnia covers how the wider network works, and getting to Sarajevo covers the reverse direction from elsewhere in the region.
Option 2: self-drive or car rental
Driving gives you the most flexibility — you can stop in Mostar for a few hours, detour to Stari Most, or simply go at your own pace. But there’s one step that catches people out: cross-border travel almost never comes automatically included in a Bosnian car rental agreement. You need written permission from the rental company before you drive into Croatia, and that permission usually comes with a small extra fee and sometimes a requirement to carry a green card insurance document.
Ask about this when you book, not when you’re standing at the counter with a border crossing planned for the next morning. Some smaller local agencies simply don’t allow it at all; the larger international chains operating out of Sarajevo generally do, for a fee. Confirm in writing, keep the paperwork with you, and check that your insurance actually extends to Croatia rather than stopping at the border. For the wider rules of driving here — road conditions, fuel, tolls, winter tyres — see driving in Bosnia and car rental in Sarajevo.
Option 3: private transfer or organised excursion
A private transfer is the least effort: a driver collects you in Sarajevo and delivers you to your Dubrovnik accommodation, or the reverse, without you having to think about borders, fuel or rental paperwork. This is priced per vehicle or per person depending on the operator, generally landing somewhere between 60 and 120 EUR per person one-way for a shared or private car, more for a fully private vehicle for a small group.
a one-way transfer from Sarajevo to Dubrovnik that stops in Mostar along the way is the option most people who don’t want to drive actually book, because it turns the transfer into a half-day of sightseeing rather than pure road time. There’s also a version aimed at travellers with more flexibility in their route: a private tour from Sarajevo to Dubrovnik via Herzegovina, which adds stops in the Herzegovina countryside beyond just Mostar. If you’re coming the other way, starting in Dubrovnik and ending in Sarajevo, a private excursion from Dubrovnik to Sarajevo covers the same route in reverse.
None of these are cheap next to a scheduled bus, but they solve the two real problems of this route in one booking: the uncertain bus timetable, and the cross-border rental paperwork.
Comparing the options
| Option | Time each way | Approx. cost | Frequency | Best for |
|---|---|---|---|---|
| Direct bus | 5-6h with border stop | 40-60 KM (20-30 EUR) | 2-4 times a week, seasonal | Budget travellers with a flexible schedule |
| Self-drive rental | 4h30 | Rental + fuel + cross-border fee | Anytime, once authorised | Flexibility, stopping where you like |
| Private transfer via Mostar | 4h30-6h | 60-120 EUR per person | Daily on request | Door-to-door, no driving, no bus-timetable guessing |
| Organised same-day excursion | 14-16h round trip | 70-100 EUR | A few days a week, seasonal | Only if you genuinely cannot spare more than one day |
The better way: break the journey
The honest recommendation, for almost everyone, is to stop treating Dubrovnik as a box to tick from a Sarajevo base and instead treat it as a separate stop on a longer route. Two versions of this work well:
Stop overnight in Mostar. It’s roughly the halfway point, around 130km and 2h15 to 2h30 from Sarajevo, and it deserves more than a lunch stop anyway — the Stari Most at sunset and again early the next morning before the tour groups arrive is a genuinely different experience from the midday crowds. From Mostar, Dubrovnik is a shorter onward hop, and you arrive on the coast without having already spent half a day in a car. The Sarajevo–Mostar–Dubrovnik itinerary lays this out as a structured three-day route, and transport between Sarajevo and Mostar covers that first leg in detail.
Give Dubrovnik its own two or three nights, arriving from Sarajevo and either flying home from Dubrovnik airport or continuing along the coast rather than doubling back the way you came. This avoids the return leg entirely, which is where most of the exhaustion of a same-day trip actually comes from. If you’re weighing Bosnia against Croatia more broadly for a single trip, Bosnia versus Croatia sets out how the two combine well as a loop rather than as competing destinations.
If neither of those fits your dates and Sarajevo genuinely is a one-stop trip, the more honest substitute is to spend that day properly in and around Sarajevo instead. a Rise and Fall of Yugoslavia tour around Sarajevo covers a full day of the city’s twentieth-century history without six hours of driving attached to it, and it’s a better use of a single free day than a rushed round trip to the coast.
Choosing between the options
Start from what you value most. If it is money, the bus is the cheapest way across, provided you can build your dates around whatever timetable the operators are running that season. If it is flexibility, a rental car lets you stop where you like, but only once the cross-border paperwork is settled and you are comfortable with the roads described in driving in Bosnia. If it is ease, a private transfer removes the timetable, the paperwork and the driving in one booking, and a transfer that stops in Mostar turns the journey into part of the trip rather than a gap in it.
Travellers who are weighing a longer loop through the region may also find it useful to compare this route with the others out of the city. Sarajevo to Belgrade and Zagreb covers the onward options to the north and east, and day trips from Sarajevo lists the excursions that do fit comfortably into a single day without crossing a Schengen border. If you would rather stay on the Bosnian side, Neum and the coast gives a taste of the Adriatic with far less time on the road.
A last point on planning: whichever option you pick, build in slack on the day you travel. Do not schedule a tight connection, a fixed-time reservation or an evening flight right behind a border crossing. The route is not difficult, but it is the kind of journey where small delays add up, and arriving relaxed is worth more than arriving a little earlier.
What to actually check before you go
A short practical list, since most of the problems with this route come from assumptions rather than the road itself:
- Confirm the bus timetable in person or by phone, not from an old online schedule — routes to Dubrovnik run only some days of the week and change by season.
- Get cross-border rental permission in writing before pickup, including whether the insurance itself extends into Croatia, not just the permission to drive there.
- Carry your passport, not just an ID card, even if your nationality’s ID card is technically valid for Croatia — border officers on this crossing are used to seeing passports and it avoids any awkwardness.
- Budget extra time in July and August, when both the road through Neum and the Trebinje crossing can back up with holiday traffic heading for the coast.
- Remember the currency switch: Bosnia uses the convertible mark (KM), Croatia uses the euro directly, so budget in both and don’t expect KM to be accepted once you’re over the border.
- Check your Schengen days if you’ve already spent time in EU/Schengen countries before Bosnia — the moment you cross into Croatia, the 90/180 clock is running again, unlike the days you spent in Sarajevo or Mostar.
The honest summary
Sarajevo to Dubrovnik is a genuine, worthwhile route, and thousands of travellers do it every year. What it isn’t is a comfortable day trip. Treat it instead as a journey with a destination at the end of it: stop in Mostar, cross once, and give Dubrovnik the two or three nights that let you actually enjoy it rather than collapse into a hotel bed after nine hours on the road. If a day trip is truly the only option your schedule allows, book a transfer that already includes the Mostar stop rather than a return excursion, so at least the hours on the road buy you something along the way.
Transport passes & transfers on GetYourGuide
Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.
GetYourGuide does not provide a product photo for this activity — the image shows the meeting point, photographed by us.


