Buses from Zagreb

The pivot of the western corridor — Vienna, Budapest and Belgrade all run direct rail; the Adriatic coast is a 3-hour spur south. Schengen since 2023; coach handling at the autobusni kolodvor is among the smoothest on the network.

Schengen · EUPopulation770kTime zoneCET · UTC+1CurrencyEUR
Direct destinations
358
3

Zagreb bus station & terminals

Where departures leave from and how to reach each terminal. Your ticket and booking confirmation name the exact departure point.

Zagreb bus station — address & map

Autobusni kolodvor Zagreb

Coach
Avenija Marina Držića 4

Modern terminal. Refurbished 2019. International and domestic on the same level; clear digital boards.

OperatorsCroatia BusAutotransFlixBusArrivaGeaTours
Getting thereTram 6, 7 · 8 min from city centre

Zagreb Glavni kolodvor

Rail
Trg kralja Tomislava 12

Direct international: Vienna, Budapest, Ljubljana, Belgrade, Munich (overnight).

OperatorsHŽPPÖBBMÁV
Getting thereTram 2, 4, 9 · 2 min walk from Ban Jelačić square

Franjo Tuđman · ZAG

Airport
Pleso, 17 km south-east

Single terminal. Schengen and non-Schengen sides clearly signed since 2023.

OperatorsCroatia AirlinesLufthansaAir FranceRyanair
Getting thereCroatia Airlines shuttle · 30 min
8

Where Zagreb goes

Where buses from Zagreb go. Any journey time shown is typical, not a live timetable — search your dates for live times and prices.

5

Carriers serving Zagreb

5 operators run journeys originating or transferring here. Search your date to see which of their departures you can book on Panonex.

Croatia BusBusLargest Croatian operator · domestic and Western Europe
AutotransBusCoastal routes anchor; Rijeka HQ
HŽPPRailCroatian rail · all international from Glavni kolodvor
Arriva HrvatskaBusPan-regional coach
FlixBusBusWestern European corridors · Munich, Stuttgart
4

Within a half-day of Zagreb

Short-haul destinations under 4 hours away — good day trips and easy multi-city itineraries, booked in one checkout.

Ljubljana2.5h · easy day tripBus · Rail
RijekaGateway to the coastBus · Rail
MariborSlovenian wine countryBus · Rail
KarlovacOn the Rijeka lineBus · Rail
4

Practicalities for Zagreb

Questions we get often, answered specifically for this origin.

Yes — Croatia joined Schengen on 1 January 2023. The Slovenia, Hungary and Italy crossings no longer have passport checks. EU national ID is enough to travel. Bosnia and Serbia crossings still have full controls.
Ready when you are

Search journeys from Zagreb.

358 direct destinations from one search. Each fare's cancellation terms are shown before you pay.

Back to Croatia