Polazak.rs
European bus timetables and ticket booking
Choose your next destination
Search

Belgrade (Beograd) - Zagreb timetable

sunday, 06.07.2025.
07:30 13:00 (05:30)
BAS - Central bus stationZagreb
Buy a ticket!
Stations
Arrival
Departure
Belgrade (Beograd), BAS - Central bus station
dep. 07:30
Zagreb, Zagreb
arr. 13:00
430 km
11:30 17:00 (05:30)
BAS - Central bus stationZagreb
Buy a ticket!
Stations
Arrival
Departure
Belgrade (Beograd), BAS - Central bus station
dep. 11:30
Zagreb, Zagreb
arr. 17:00
430 km
16:15 21:45 (05:30)
BAS - Central bus stationZagreb
Buy a ticket!
Stations
Arrival
Departure
Belgrade (Beograd), BAS - Central bus station
dep. 16:15
Zagreb, Zagreb
arr. 21:45
430 km
17:30 23:00 (05:30)
BAS - Central bus stationZagreb
Buy a ticket!
Stations
Arrival
Departure
Belgrade (Beograd), BAS - Central bus station
dep. 17:30
Zagreb, Zagreb
arr. 23:00
430 km
23:00 05:00 (06:00)
BAS - Central bus stationZagreb
Buy a ticket!
Stations
Arrival
Departure
Belgrade (Beograd), BAS - Central bus station
dep. 23:00
Zagreb, Zagreb
arr. 05:00
430 km
Belgrade (Beograd) - Zagreb timetable
Departures on: monday, 07.07.2025.
00:30 06:00 (05:30)
BAS - Central bus stationZagreb
Buy a ticket!
Stations
Arrival
Departure
Belgrade (Beograd), BAS - Central bus station
dep. 00:30
Zagreb, Zagreb
arr. 06:00
430 km
07:30 13:00 (05:30)
BAS - Central bus stationZagreb
Buy a ticket!
Stations
Arrival
Departure
Belgrade (Beograd), BAS - Central bus station
dep. 07:30
Zagreb, Zagreb
arr. 13:00
430 km
11:30 17:00 (05:30)
BAS - Central bus stationZagreb
Buy a ticket!
Stations
Arrival
Departure
Belgrade (Beograd), BAS - Central bus station
dep. 11:30
Zagreb, Zagreb
arr. 17:00
430 km
16:15 21:45 (05:30)
BAS - Central bus stationZagreb
Buy a ticket!
Stations
Arrival
Departure
Belgrade (Beograd), BAS - Central bus station
dep. 16:15
Zagreb, Zagreb
arr. 21:45
430 km
17:30 23:00 (05:30)
BAS - Central bus stationZagreb
Buy a ticket!
Stations
Arrival
Departure
Belgrade (Beograd), BAS - Central bus station
dep. 17:30
Zagreb, Zagreb
arr. 23:00
430 km
23:00 05:00 (06:00)
BAS - Central bus stationZagreb
Buy a ticket!
Stations
Arrival
Departure
Belgrade (Beograd), BAS - Central bus station
dep. 23:00
Zagreb, Zagreb
arr. 05:00
430 km

The settlements of Belgrade (Beograd) and Zagreb are ~430 km apart. The journey between these two places takes the shortest 05h i 30min., and the longest 06h i 00min., depending on the carrier. A total of 1 carriers perform transportation on this route. The first departure from Belgrade (Beograd) station is at 00:30 h, while the last departure is at 23:00 h, for the requested date.

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic.
We use cookies to personalise content and ads.