Bus lines Sarajevo – Zagreb
Travelling by direct bus from Sarajevo in Bosnia and Herzegovina to Zagreb in Croatia, is possible year around. The bus travel time is from 6 to 8 hours depending on the travel route and the number of stops the bus has on the way. As you have to cross the border between the two countries, delays can occur.
The bus lines are operated by various companies, most of the departures is a co-operation between Croatia bus from Zagreb and Centrotrans from Sarajevo, but also other companies like Fils d.o.o from Pula has a daily departure.
As Sarajevo has 2 international bus terminals, please note the all the buses departure from the bus station located at Put života, map location and GEO co-ordinates you can see here. More information about departures from Sarajevo to Zagreb you can find here.
If you plan to travel in the opposite direction you of course also have option to do so, all buses from Zagreb departure from the main bus station (Kolodvor Zagreb). You can see more information about buses from Zagreb to Sarajevo here.
Before the trip remember to check weather you are required to apply for a visa for the country you travel to. For the trip is selves you should of course remember your passport.