Travel options
from Šibenik to Zagreb

You can get from Šibenik to Zagreb by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

Jan 22
$22Autotrans by Arriva
$77Croatia Airlines
Jan 23
$19App Pozega by Arriva
$55Croatia Airlines
Jan 24
$19App Pozega by Arriva
$67Croatia Airlines
Jan 25
$19App Pozega by Arriva
$67Croatia Airlines

Travel Information from Šibenik to Zagreb

distanceDistance144 miles (232 km)
modeAvailable travel modesBus or flight
priceTicket price range$19 - $68
cheapestCheapest modeBus • $19 (€16) • 5 h 15 min
fastestFastest modeFlight • $68 (€57) • 45 min
carriersPopular travel companiesApp Pozega by Arriva or Croatia Airlines

Travel 144 miles (232 km) by bus or flight between Šibenik and Zagreb. If speed is a priority, then a flight is the best option with an average duration of 45 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $19 (€16). The most popular travel companies which serve this journey are App Pozega by Arriva or Croatia Airlines among others. Travelers can even take a direct from Šibenik to Zagreb.

The Window Seat

Read more about Zagreb

Travel Tips: Travel from Šibenik to Zagreb

Travel to Zagreb easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Šibenik to Zagreb.

How do I go from Šibenik to Zagreb?

There are 2 ways to travel from Šibenik to Zagreb including taking a bus or flight.

What is the cheapest way from Šibenik to Zagreb?

The cheapest way to get from Šibenik to Zagreb is by taking a bus. You can find average ticket prices around $19 (€16) compared to other travel options to Zagreb:

Taking a bus is usually $49 (€41) less than taking a flight to Zagreb, which costs on average $68 (€57) for the same trip.

What is the fastest way to travel to Zagreb from Šibenik?

The fastest way to get to Zagreb from Šibenik is by flight with an average travel time of 45 min.

Other travel options to Zagreb can usually take longer:

In comparison, getting to Zagreb by bus can take on average 5 h 15 min.

How far is it from Šibenik to Zagreb?

Zagreb is approximately 144 miles (232 km) away from Šibenik.

How many scheduled departures are there a day from Šibenik to Zagreb?

The average frequency per day from Šibenik to Zagreb is:

  • 10 buses per day.

However, we recommend checking specific travel dates for your journey between Šibenik and Zagreb as scheduled services by bus or flight can vary by season or day of the week.

What are the departure and arrival points in Šibenik and in Zagreb?

These are the most popular departure and arrival points from Šibenik to Zagreb:

  • Buses most often depart from Šibenik at Šibenik, Autobusni Kolodvor and arrive in Zagreb at Zagreb, Autobusni Kolodvor.

Who can get me from Šibenik to Zagreb?

Omio works with many trusted partners that can help you travel the best way from Šibenik to Zagreb:

  • You can travel by bus from Šibenik to Zagreb with App Pozega by Arriva, and you can find App Pozega by Arriva Šibenik to Zagreb tickets for $19 (€16) on Omio.
  • You can take a flight from Šibenik to Zagreb with Croatia Airlines. Cheap tickets can be found for $68 (€57) with Croatia Airlines from Šibenik to Zagreb.

What other popular destinations should I add to my itinerary for my trip from Šibenik to Zagreb?

Many of our customers traveling from Šibenik to Zagreb don't make Zagreb their final stop. Some of the destinations worth visiting after Zagreb are Budapest, Vienna or Ljubljana, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Zagreb to any of these top destinations today!

How far in advance should I book my Šibenik to Zagreb one way ticket online to get the best deals?

When planning your trip from Šibenik to Zagreb, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Bus tickets cost on average $19 (€16) one way.
  • Plane tickets are costing $68 (€57) one way on average.

However, we recommend buying tickets from Šibenik to Zagreb online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Šibenik to Zagreb: related information

Here are some other resources that might have the information you need