Osijek to Zagreb bus

Osijek to Zagreb runs west along the motorway from the Slavonian capital back to Zagreb. Fares start from EUR 10.90 and the fastest journeys take about 4h. Departures are busiest on Sunday evenings and early Monday mornings.

Bus
From
EUR 10.90
Fastest
4h
Distance
280 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 Osijek

  • Osijek 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:00OsijekOrigin
  2. +0h 40mĐakovo
  3. +1h 25mSlavonski Brod
  4. ZagrebDestination
3

Who runs this corridor

Arriva (Panturist)Bus
FlixBusBus
ČazmatransBus

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

About 3h 50m to 4 hours by bus on the A3. The first departure of the morning puts you in Zagreb by mid-morning — workable for a morning meeting or an onward international connection.
Ready to book

Osijek to Zagreb, from EUR 10.90.

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

Back to home