Split to Zagreb bus

Split to Zagreb runs up the motorway from the Dalmatian coast back to the capital, with frequent daily departures. Fares start from EUR 19.90 and the fastest journeys take about 4h 45m. Departures are densest on Sunday evenings, when weekend coast traffic returns to the capital.

BusRail
From
EUR 19.90
Fastest
4h 45m
Distance
410 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 Split

  • Split bus terminal

Arrives in Zagreb

  • Zagreb Autobusni kolodvor
5

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:00SplitOrigin
  2. +1h 10mŠibenik
  3. +2h 05mZadar
  4. +4h 20mKarlovac
  5. ZagrebDestination
4

Who runs this corridor

FlixBusBus
ArrivaBus
Croatia BusBus
HŽPPRail

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 →
5

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 Split to Zagreb

The early-morning limited-stop coaches do it in about 4h 45m. Most departures through the day take 5 hours to 5 and a half; the night bus is slower but saves a hotel night.
Ready to book

Split to Zagreb, from EUR 19.90.

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

Back to home