Zagreb to Sarajevo by bus
Typical ride 8h 00m over 450 km. Starting fares around €25 (€25–45). Compare operators — we don't sell tickets.
Route snapshot
Compare bus prices
Every site shows different prices for the same trip — compare at least two.
Worth booking before you go
Independent picks. We earn a small commission if you buy through these — at no extra cost to you. How this works.
Zagreb → Sarajevo: questions
The ride typically takes about 8h 00m for the 450 km journey, depending on traffic and border crossings.
Typical fares start around €25 (€25–45 depending on how early you book and the operator).
Compare live departures from FlixBus, BusBud, Omio, CheckMyBus and 12Go on this page — we don't sell tickets ourselves.
Turn the ride into a trip
Plan the rest of your trip to Sarajevo
Affiliate linksBook with the airline or a long-haul specialist
Airlines flying this route and agencies for long-haul fares.
Airport transfer in Sarajevo
Pre-book a fixed-price ride from the airport.
Car rental in Sarajevo
Compare local agencies and international suppliers.
More routes from Zagreb
- Zagreb to Split
- Zagreb to Dubrovnik
- Zagreb to Rome
- Zagreb to Zürich
- Zagreb to Frankfurt
- Zagreb to Berlin
- Zagreb to Amsterdam
- Zagreb to Tunis