Zadar to Zagreb bus

Zadar to Zagreb is the most-searched bus route in Croatia, running north to the capital through the day and into the late evening. Fares start from EUR 15.90 and the fastest journeys take about 3h 30m. Late-evening departures are timed to connect with the last island ferries into Zadar.

Bus
From
EUR 15.90
Fastest
3h 30m
Distance
285 km
2

Where the bus leaves and arrives

Your ticket names the exact stop for the departure you book. Live times, seats and fares appear when you search.

Departs from Zadar

  • Zadar Autobusni kolodvor

Arrives in Zagreb

  • Zagreb Autobusni kolodvor
4

Stops along the way

The typical stop pattern on this route. Direct services skip the intermediate stops; transfer services may add 20–45 minutes at each.

  1. 00:00ZadarOrigin
  2. +1h 05mGospić
  3. +2h 35mKarlovac
  4. ZagrebDestination
3

Who runs this corridor

FlixBusBus
ArrivaBus
Croatia BusBus

Travel documents

Document rules depend on your nationality — check them before you travel. Your ticket names the operator and the departure stop.

Domestic — no borderPrincipal crossingCroatia (domestic)

Domestic journey — no border check.

See full travel info for Croatia →
4

From Zagreb, where next?

Top onward destinations from Zagreb. Book each leg separately on Panonex — one EUR 2 fee per booking; each leg's cancellation terms are set by its carrier.

3

Travelling Zadar to Zagreb

A little over 3 hours on the direct expresses, up to 4 with intermediate Lika stops. Departures run from early morning into the evening, so a same-day return to the capital is comfortable.
Ready to book

Zadar to Zagreb, from EUR 15.90.

One booking, one EUR 2 fee. Cancellation and refund terms are set by the carrier and shown on your ticket.

Back to home