1map logoGo to main page

Zagreb, Zagreb City (Area) to Sarajevo, Sarajevo Canton from $20: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Zagreb, Croatia
to
Sarajevo, Bosnia-Herzegovina

How to Get from Zagreb to Sarajevo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$20 - OtherBest price
289.7 kmDistance
2h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Zagreb to Sarajevo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Croatia Airlines
Plane
Average Duration
2h  30m
Estimated price
$104-268
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
5h  47m
Estimated price
$20-20
Cheapest
route map
Distance: 289.7 km
Duration: 2h 30m

See more options

Pricing table
Company
various
Bus
Average Duration
7h  15m
Estimated price
$29-49
Company
various
Bus
Average Duration
7h  55m
Estimated price
$35-65
Company
various
Bus
Average Duration
9h  17m
Estimated price
$40-79
Company
N/A
Drive
Average Duration
4h  41m
Estimated price
$65-95

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Fly $124 $124 $106 $116 $124 $112 $108

Traveling From Zagreb to Sarajevo

Traveling from Zagreb to Sarajevo offers a fascinating contrast between Croatia's vibrant urban charm and Bosnia-Herzegovina's rich historical tapestry.

Best Neighbourhoods in Sarajevo

Sarajevo’s neighborhoods showcase a blend of culture, history, and charm.

Baščaršija
• Historic bazaars and Ottoman architecture abound.
• Local eateries serve traditional Bosnian dishes.
Ain't it cool
• Modern cafes and art galleries are prevalent.
• Vibrant nightlife attracts young crowds.
Marijin Dvor
• A mix of modern and traditional influences.
• Home to important cultural institutions.

Best Times To Visit Sarajevo's Attractions

Timing your visits can significantly enhance your experience in Sarajevo.

Baščaršija
Early morning visits provide a serene atmosphere and fewer crowds.
Gazi Husrev-beg Mosque
Afternoons during weekdays allow for quieter exploration of this landmark.
Sarajevo Tunnel Museum
Late afternoons are less busy, offering a more intimate experience.

Sarajevo Weather: What to Expect Year-Round

Sarajevo experiences a mix of warm summers and cold winters, with spring and fall being the most pleasant seasons to visit. Weather conditions can impact your travel experience, from snowy landscapes perfect for winter sports to blooming scenery ideal for outdoor activities.

Dining Recommendation in Sarajevo

Don’t miss sampling 'burek' at Avlija, where this flaky pastry filled with minced meat or cheese reflects Sarajevo's rich Ottoman heritage. The bustling atmosphere and the local spices create a dining experience that contrasts sharply with Zagreb's modern culinary scene.

Zagreb - Sarajevo operators

Explore transport companies operating between Zagreb and Sarajevo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
croatiaairlines.com

Plane from Zagreb Airport to Sarajevo Airport

Average Duration
50m
Estimated price
$95-200
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Zagreb to Slavonski Brod

Average Duration
2h 25m
Estimated price
$18-26

Bus from Zagreb to Sarajevo

Average Duration
7h 55m
Estimated price
$35-65
Contact phone
+385 (0)72 660 660
Website
https://www.arriva.com.hr/en-us/home

Bus from Zagreb to Slavonski Brod

Average Duration
2h 30m
Estimated price
$2-16
Contact phone
+385 35 475-300
Website
slavonija-bus.hr

Bus from Zagreb to Slavonski Brod

Average Duration
2h 35m
Estimated price
$15-21
Contact phone
043 277 100
Website
cazmatrans.hr

Bus from Zagreb to Slavonski Brod

Average Duration
2h 15m
Estimated price
$14-20
Website
croatiabus.hr

Bus from Slavonski Brod to Sarajevo

Average Duration
3h 50m
Estimated price
$14-20
Contact phone
+387 32 246 306
Website
biss-tours.ba

Bus from Zagreb to Sarajevo

Average Duration
7h 55m
Estimated price
$35-65
Rideshare
Contact phone
+3 318 576 2228
Website
blablacar.com

Rideshare from Zagreb to Sarajevo

Average Duration
5h 47m
Estimated price
$20-20

Zagreb to Sarajevo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Zagreb and Sarajevo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Zagreb to Sarajevo, covering a distance of 250 miles. Enjoy the journey through picturesque landscapes and charming villages along the way. 💰 Prices for this road trip range from €60 to €88, offering an affordable and flexible travel option. Explore the possibility of using Blablacar's carpooling service for shared rides between Zagreb and Sarajevo, especially if you prefer not to drive or use public transportation. 📍 Arrive in Sarajevo after approximately 4 hours and 41 minutes of driving, ready to immerse yourself in the rich history and vibrant culture of this fascinating Bosnian city. End your journey with fond memories of a rewarding and hassle-free trip.
Average price
€60 - €88
🚂 Embark on a scenic train journey from Zagreb to Sarajevo. The route covers a distance of 401 km and takes approximately 6 hours 15 mins to reach your destination.
Useful tips for train travellers
• Onboard catering services vary but generally, you can expect a buffet cart offering a selection of snacks, soft drinks, coffee, and occasionally local wines. Be sure to check if the train provides hot meals, as some operators might offer them during longer trips.
• The train operators on the Zagreb to Sarajevo route typically offer a range of seating options, including First Class (more spacious, with fewer seats per cabin), Business Class (comfortable but larger capacity), and Economy Class (standard seating available for budget travelers). Check with operators like 'Željeznice Federacije Bosne i Hercegovine' and 'HŽPP' for specific seat layouts and booking options on their websites: zfbh.ba and hzpp.hr
• Upon arriving at the Sarajevo train station, expect basic amenities. The station offers luggage storage possibilities, with lockers that you can use for a small fee. Restrooms are available, but there are no shower facilities. For navigating from the station to the city center, the fastest way is to take tram line 1, which connects directly from the station to the city center in about 15 minutes.
🛫 Traveling from Zagreb to Sarajevo by plane is a convenient and quick option. The direct flight takes only 50 minutes, making it easy for travelers to reach their destination in a short amount of time. 🌍 Croatia Airlines offers flights from Zagreb Airport to Sarajevo Airport, providing a reliable and comfortable travel experience for passengers. The flight duration is approximately 2 hours and 30 minutes, allowing for a stress-free journey between these two beautiful cities. 💸 The prices for flights between Sarajevo and Zagreb can vary, with fares typically ranging from €96 to €247. Travelers have the flexibility to choose the option that best fits their budget and travel preferences, making it a convenient choice for those looking to explore both Croatia and Bosnia-Herzegovina.
Departure Point
Zagreb Airport
Arrival Point
Sarajevo Airport
🚌 Hop on a direct bus from Zagreb to Sarajevo, which runs three times a week on Monday, Wednesday, and Friday. Enjoy the 7 hour and 55-minute journey with FlixBus from Zagreb station to Sarajevo station. 🌄 The scenic route covers a distance of 401 km and takes approximately 6 hours and 15 minutes to reach Sarajevo from Zagreb. Board the Croatia Bus - Globtour service at Zagreb Central Bus Station for a comfortable ride to Sarajevo Central Bus Station. 💰 Prices for the bus between Sarajevo and Zagreb range from €27 to €45, offering a budget-friendly option for travelers exploring the beautiful landscapes between Croatia and Bosnia-Herzegovina.
Departure Point
Zagreb station
Arrival Point
Sarajevo station
Useful tips for bus travellers
• Book your tickets in advance through FlixBus or Croatia Bus as they operate direct services three times a week, ensuring you have a seat on your preferred travel day.
• Pack snacks and water for the approximately 7-hour journey, but also consider stopping at a restaurant in the bus station in Sarajevo upon arrival; a local favorite is Avlija, which offers delicious traditional dishes just a short walk from the station.
• Upon arriving at Sarajevo Central Bus Station, look for the large display boards that list arrivals and departures to navigate your next steps; local taxis are available outside, and if you're planning to use public transport, the tram stop is located just a few minutes away from the bus station.

Frequently asked questions

Find out more about the route from Zagreb to Sarajevo.

Or choose the category:
The distance between Zagreb and Sarajevo is approximately 180 miles, or 249.7 miles by road. Typical travel times vary depending on the mode of transportation chosen. It takes about 8 hours and 47 minutes to travel from Zagreb to Sarajevo by train and then bus. A flight from Zagreb to Sarajevo takes around 2 hours and 22 minutes. Driving by car from Zagreb to Sarajevo typically takes about 4 hours and 41 minutes, while a bus journey takes around 6 hours and 15 minutes.
The most cost-effective option for traveling from Zagreb to Sarajevo is by rideshare, which takes approximately 5 hours and 47 minutes and costs €19. This option allows for a shared ride with other travelers, which helps split the cost of transportation. However, if time is of the essence, the fastest option is to fly, which takes 2 hours and 22 minutes but costs between €111 and €288. This option offers convenience and saves considerable travel time.
The prices for a bus ticket from Zagreb to Sarajevo can range from €18 to €60, depending on the bus company and the type of ticket purchased. It is advisable to compare prices from different bus operators to find the best deal. Other modes of transportation, such as trains and flights, may have different pricing structures, so it is recommended to check with the respective providers for accurate information on their prices.
If you prefer to avoid using public transportation to get from Zagreb to Sarajevo Blablacar's carpooling service is a great option. It allows you to find rideshare options with other travelers heading in the same direction. The driving distance between the two cities is approximately 250 miles and can be covered in about 4 hours and 41 minutes by car. The prices for a car journey from Zagreb to Sarajevo range from €60 to €88.
To travel from Zagreb to Sarajevo without a car, the best option is to take a bus. The journey takes approximately 6 hours and 15 minutes, and the cost ranges from €18 to €60. Buses are a convenient and affordable mode of transportation between these two cities. There are multiple bus companies that operate on this route, providing regular and reliable services for travelers.
Yes, there is a direct link between Zagreb and Sarajevo. The Croatia Bus operates bus services that depart from Zagreb station and arrive at Sarajevo station. Buses run every four hours, every day, and the journey takes approximately 6 hours and 15 minutes. This is a convenient and popular mode of transportation for travelers between the two cities.
The flight between Zagreb and Sarajevo typically takes around 50 minutes. The cost of the flight can vary, ranging from €120 to €284. Keep in mind that these prices are subject to change depending on the airline and the time of booking. It is advisable to check with different airlines to compare prices and find the best deal.
There are numerous options for accommodation near Sarajevo with over 2,362 hotels available. Prices start at €22, offering a range of affordable options for travelers. Visitors can choose from a variety of hotels located in different areas of the city, catering to different budgets and preferences. It is recommended to check online booking platforms or contact a travel agency for personalized suggestions based on specific requirements.