Getting from Sarajevo to Dubrovnik (240km, 3–4 hours drive) is one of the most common route questions for this region. Here are every option compared honestly.
✔ 🚗 Drive: 3–4 hours, Fuel + optional Trebinje stop
✔ 🚌 Bus: 4.5–5.5 hours, €15–25
✔ 🚕 Private Transfer: 3 hours, €80–130
🚗 Drive (Most Scenic)
🚗 Drive (Most Scenic)
The drive from Sarajevo to Dubrovnik passes through stunning Herzegovinian landscape — the Neretva River canyon, the town of Mostar (well worth a 2–3 hour stop for the Stari Most bridge), Počitelj fortress village and the coastal entry into Croatia. Route: Sarajevo → Mostar (90 min) → Počitelj → Neum → Croatian border → Dubrovnik. Cross-border rental requires specific documentation — confirm with your rental company.
🚌 Bus (Most Popular)
🚌 Bus (Most Popular)
Direct buses run daily between Sarajevo Bus Station and Dubrovnik Bus Station. The route passes through Mostar — some services allow a brief stop. Book through getbybus.com or at the bus station. Passport required for the Croatian border crossing. A very popular backpacker route — book ahead in summer. Journey is scenic and comfortable on modern coaches.
🚕 Private Transfer (Easiest)
🚕 Private Transfer (Easiest)
Private transfer companies operate door-to-door between both cities with the option to stop at Mostar, Počitelj and other sights en route. Best option for groups of 3–4 where cost is shared. Book through GetTransfer or local Sarajevo transfer operators. The ability to stop at Mostar for a proper visit (2–3 hours) makes this the most complete option for the journey.
Bus if budget is the priority (cheap, reliable, direct). Drive or private transfer if you want to properly visit Mostar — the most beautiful town in Bosnia and Herzegovina and one of the most striking in the Balkans.
Border Crossing & Practical Notes
Now Book Your Dubrovnik Experience
Tours and hotels in Dubrovnik — compare before they sell out
Browse Dubrovnik Tours →Skip the Luggage Hassle
Luggage Forward ships your bags directly between hotels — no dragging suitcases on trains, buses or through cobblestone streets. Book collection from your current hotel and it arrives at the next one before you do.
FAQs
How long does it take to get from Sarajevo to Dubrovnik?
240km, 3–4 hours drive. Time varies by transport option — see each option above for specific journey times.
What is the cheapest way to get from Sarajevo to Dubrovnik?
The bus is almost always the cheapest option. See the cost comparison above for specific prices by route.
Do I need a visa to travel between Sarajevo and Dubrovnik?
EU, UK, US, Canadian and Australian citizens generally do not need visas for any countries on this route. Always bring your passport for border crossings regardless of nationality.