1map logoGo to main page

Zagreb to Sarajevo 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 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Fly $118 $118 $101 $111 $118 $107 $103

Traveling From Zagreb to Sarajevo

The route from Zagreb to Sarajevo presents an intriguing blend of Croatia's vibrant urban life and Bosnia-Herzegovina's rich historical tapestry, offering diverse experiences from bustling streets to tranquil landscapes.

Best Neighbourhoods in Sarajevo

Sarajevo boasts diverse neighborhoods, each reflecting its rich cultural heritage.

Baščaršija
• Historic bazaar filled with local crafts
• Vibrant cafes and eateries serve traditional food
Grbavica
• Known for its lively atmosphere and parks
• Popular spot with locals for shopping
Bistrik
• Offers stunning views of the city
• Charming streets lined with historic buildings

Best Times To Visit Sarajevo's Attractions

Timing your visits can greatly enhance your experience in Sarajevo's rich cultural landscape.

Gazi Husrev-beg Mosque
Visit early in the morning for a tranquil atmosphere and fewer tourists.
Bascarsija Square
Late afternoon offers a vibrant scene with street performers and local cuisine.
War Tunnel Museum
Weekdays are quieter, providing a more intimate experience of this poignant site.

Sarajevo Weather: What to Expect Year-Round

Sarajevo experiences a continental climate, with warm summers and cold winters, making spring and early autumn ideal for outdoor exploration. Being mindful of the weather can greatly impact your travel plans, especially if you’re aiming to enjoy the city's stunning natural surroundings.

Dining Recommendation in Sarajevo

Sampling 'čevapi' at a local restaurant like 'Željo' creates a distinct culinary experience, showcasing the succulent grilled minced meat that’s deeply rooted in Bosnian tradition. The charming, casual ambiance and the use of fresh, locally sourced ingredients offer a delightful contrast to Zagreb's more modern dining 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 Show flights
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 402.3 km. 💸 Discover budget-friendly travel options with prices ranging from €60 to €88 for the journey by car. 👥 Explore carpooling options with Blablacar for a shared ride between Zagreb and Sarajevo.
Average price
€60 - €88
🚂 The train journey from Zagreb to Sarajevo is a scenic route covering a distance of 401 km. 🌄 🏞️ The picturesque journey takes approximately 6 hours and 15 minutes, offering travelers a chance to enjoy the beautiful landscapes of both countries along the way. 🚞
Useful tips for train travellers
• On your train journey from Zagreb to Sarajevo, expect onboard catering services supervised by the operator. Depending on the train, there may be a dining car where you can purchase local snacks, beverages, and light meals. It's advisable to carry some cash in Croatian kuna or Bosnian convertible marks, as card payments might not be available.
• This route offers three types of seating: First Class, Business Class, and Economy Class. First Class provides spacious seating arrangements with more legroom and complimentary refreshments. Business Class is slightly more affordable, offering comfort with basic amenities. Economy Class, while the most economical option, may provide a less spacious seating experience. For a more comfortable travel experience, consider upgrading to Business or First Class.
• The main operators for the Zagreb to Sarajevo train route are Croatian Railways (HŽPP) and ŽFBH (Railways of the Federation of Bosnia and Herzegovina). You can find more information on their official websites: Croatian Railways ">">hzpp.hr and ŽFBH ">">zfbh.ba For real-time schedules and ticket purchases, check also the Trainline website ">">thetrainline.com
🛫 Flying from Zagreb to Sarajevo is a quick and convenient option, with a direct flight taking only 50 minutes. 💰 Prices for flights between Sarajevo and Zagreb range from €96 to €247, offering a range of options to suit different budgets.
Departure Point
Zagreb Airport
Arrival Point
Sarajevo Airport
🚌 A direct bus from Zagreb to Sarajevo operates three times a week, on Monday, Wednesday, and Friday, with a journey time of approximately 7 hours and 55 minutes. 🌍 The distance between Zagreb and Sarajevo is around 401 km. One of the bus routes takes about 6 hours and 15 minutes to complete the trip. 🚏 For those looking to travel by bus from Zagreb to Sarajevo, options include routes with transfers in cities like Split or Paris, with journey durations varying from 14 to 8 hours.
Departure Point
Zagreb station
Arrival Point
Sarajevo station
Useful tips for bus travellers
• Book your ticket in advance through FlixBus or Croatia Bus to secure the best price; tickets can range from €26 to €44 depending on demand, and booking early can help you find lower fares.
• During your journey from Zagreb to Sarajevo, pack snacks and water, as rest stops can be limited along the route; some recommended dining options nearby the Zagreb station are the 'Pivnica Medvedgrad' and 'Mali Bar'.
• Upon arrival at Sarajevo Central Bus Station, navigate through the station using the clear signage in both Bosnian and English; take note of nearby amenities such as the currency exchange and public transportation options to reach the city center easily.

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 289.7 km by direct route. However, the road distance is approximately 401.9 km. The typical travel times vary depending on the mode of transportation. It takes about 8 hours and 47 minutes to reach Sarajevo from Zagreb by taking a train and then a bus, while a flight takes about 2 hours and 22 minutes. Driving by car takes approximately 4 hours and 41 minutes, and taking a bus typically takes around 6 hours and 15 minutes.
The most cost-effective option for traveling from Zagreb to Sarajevo is to rideshare, which costs €19 and takes approximately 5 hours and 47 minutes. This option allows you to share a ride with someone going in the same direction, reducing the cost of transportation. However, if time is a priority, the fastest option is to fly, which takes only 2 hours and 22 minutes but can cost between €111-€288.
The prices for a bus ticket between Zagreb and Sarajevo can range from €18 to €60.
To travel from Zagreb to Sarajevo without using public transportation, you can consider carpooling with BlaBlaCar's rideshare service. It offers a convenient and cost-effective option for those without a driver's license or looking to avoid public transport. The driving distance between Zagreb and Sarajevo is approximately 402.3 km, and it takes around 4 hours and 41 minutes to drive. The prices for carpooling options vary, but typically 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 ticket prices range from €18 to €60.
Yes, there is a direct bus link between Zagreb and Sarajevo. The bus service is operated by Croatia Bus and departs from Zagreb station, arriving at Sarajevo station. The journey takes approximately 6 hours and 15 minutes and buses run every four hours, seven days a week.
The flight between Zagreb and Sarajevo typically takes around 50 minutes. The cost of a flight between the two cities can vary, ranging from €120 to €284.
There are plenty of accommodation options available near Sarajevo. With over 2362 hotels to choose from, there is something to fit every budget and preference. Prices for hotels in Sarajevo start at €22 per night, ensuring that there is an option for every traveler.