Intercity transport
Zagreb – Osijek
28 departures · fastest 3 h 30 min.
- 28departures
- 3 h 30 minTravel time
- 4operators
Departures
22 departures on the selected day · Today’s past departures are hidden
02:00
↓ 06:00
ZagrebOsijek
FlixBus · Days not stated
via Novska · Slavonski Brod · Bukovlje · Garčin +3
320 km · 9 stops
02:30
↓ 06:30
ZagrebOsijek
Autotrans d.d. · Mon–Sat
via Nova Gradiška · Slavonski Brod · Đakovo
309 km · 5 stops
04:15
↓ 08:19
ZagrebOsijek
FlixBus · Days not stated
via Nova Gradiška · Slavonski Brod · Đakovo
309 km · 5 stops
06:00
↓ 09:45
ZagrebOsijek
Autotrans d.d. · Mon–Fri
via Slavonski Brod · Bukovlje · Vranovci · Trnjani +9
319 km · 15 stops
07:00
↓ 10:50
ZagrebOsijek
FlixBus · Days not stated
via Nova Gradiška · Slavonski Brod
307 km · 4 stops
07:30
↓ 11:45
ZagrebOsijek
Čazmatrans - Nova d.o.o. · Days not stated
via Kutina · Slavonski Brod · Velika Kopanica · Vrpolje +8
329 km · 14 stops
07:50
↓ 12:05
ZagrebOsijek
Zelić Reisen GmbH · Mon–Sat
via Nova Gradiška · Slavonski Brod · Velika Kopanica · Đakovo
323 km · 6 stops
10:00
↓ 13:45
ZagrebOsijek
Autotrans d.d. · Days not stated
via Slavonski Brod · Bukovlje · Vranovci · Trnjani +9
319 km · 15 stops
11:00
↓ 15:10
ZagrebOsijek
FlixBus · Days not stated
via Novska · Nova Gradiška · Slavonski Brod · Gornja Vrba
310 km · 6 stops
11:00
↓ 16:15
ZagrebOsijek
FlixBus · Mon, Tue, Wed, Thu, Fri, Sun
via Kutina · Slavonski Brod · Velika Kopanica · Vrpolje +1
322 km · 7 stops
12:00
↓ 16:15
ZagrebOsijek
FlixBus · Days not stated
via Kutina · Slavonski Brod · Velika Kopanica · Vrpolje +8
329 km · 14 stops
12:40
↓ 16:50
ZagrebOsijek
Autotrans d.d. · Mon–Fri
via Slavonski Brod · Bukovlje · Vranovci · Trnjani +9
319 km · 15 stops
14:15
↓ 18:25
ZagrebOsijek
Autotrans d.d. · Mon, Tue, Wed, Thu, Fri, Sun
via Nova Gradiška · Slavonski Brod · Đakovo
309 km · 5 stops
14:30
↓ 18:50
ZagrebOsijek
FlixBus · Mon–Sat
via Kutina · Slavonski Brod
306 km · 4 stops
15:00
↓ 18:50
ZagrebOsijek
FlixBus · Days not stated
via Novska · Slavonski Brod
308 km · 4 stops
15:30
↓ 21:20
ZagrebOsijek
FlixBus · Mon–Fri
via Kutina · Slavonski Brod
306 km · 4 stops
16:00
↓ 19:50
ZagrebOsijek
FlixBus · Days not stated
via Kutina · Slavonski Brod · Velika Kopanica · Vrpolje +8
329 km · 14 stops
16:30
↓ 20:15
ZagrebOsijek
FlixBus · Days not stated
via Nova Gradiška · Slavonski Brod
307 km · 4 stops
17:00
↓ 21:00
ZagrebOsijek
Autotrans d.d. · Mon, Tue, Wed, Thu, Fri, Sun
via Slavonski Brod · Bukovlje · Vranovci · Trnjani +9
319 km · 15 stops
17:30
↓ 21:20
ZagrebOsijek
FlixBus · Days not stated
via Novska · Slavonski Brod
308 km · 4 stops
18:15
↓ 22:10
ZagrebOsijek
Autotrans d.d. · Days not stated
via Slavonski Brod · Đakovo
307 km · 4 stops
18:45
↓ 23:30
ZagrebOsijek
FlixBus · Days not stated
via Novska · Nova Gradiška · Slavonski Brod
308 km · 5 stops
Timetable Zagreb – Osijek
The Zagreb – Osijek route has 28 departures. The fastest trip takes 3 h 30 min over about 296 km. The first departure is at 01:15, the last at 18:45.
Operators: FlixBus, Autotrans d.d., Zelić Reisen GmbH, Čazmatrans - Nova d.o.o.. The list also holds departures where Zagreb and Osijek are intermediate stops, so lines that continue further are included.
Frequently asked questions
How many buses a day run Zagreb – Osijek?
There are 28 departures, but not all of them run every day — each one lists its days.
How long does Zagreb – Osijek take?
The fastest trip takes 3 h 30 min over about 296 km. Longer trips call at more stops.
When is the first and the last bus?
The first departure is at 01:15, the last at 18:45.
Who runs this route?
Operators: FlixBus, Autotrans d.d., Zelić Reisen GmbH, Čazmatrans - Nova d.o.o.. The operator page lists all of its lines and departures.
The data is for information only: it is taken from the timetable of Zagreb Bus Station (voznired.akz.hr) and from FlixBus. Always check the departure, arrival and platform at the bus station or with the operator — timetables can change without notice. busevi.rs does not sell tickets and is not responsible for delays, changes or cancelled departures.