There are 10 ways to get from Zagreb to Brugg by plane, train, bus, night train, shuttle, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Zagreb Franjo Tuđman Airport to Zurich Airport, train
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Zurich Airport (ZRH)plane ZAG - ZRH
- Take the train from Zürich Flughafen to Brugg AGtrain
5h 28mCHF 94–241Fly Zagreb Franjo Tuđman Airport to Basel, train
cheapest- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Basel (BSL)plane ZAG - BSL
- Take the train from Basel SBB to Brugg AGtrain
5h 33mCHF 55–239Bus, train
- Take the bus from Zagreb, Autobusni Kolodvor to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Stazione Mestrebus
- Take the train from Venezia Mestre to Milano Centraletrain Fr
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
12h 33mCHF 411–852Bus
- Take the bus from Zagreb to Zürich Hbfbus
13h 22mCHF 146–151Night train
- Take the nighttrain from Zagreb Glavni Kol. to Zuerich Hbnighttrain En
14h 37mCHF 71–75Shuttle to Ljubljana, fly to Zurich Airport, train
- Take a shuttle bus from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Zurich Airport (ZRH)plane LJU - ZRH
- Take the train from Zürich Flughafen to Brugg AGtrain
6h 45mCHF 135–565Shuttle to Graz Airport, fly to Zurich Airport, train
- Take a shuttle bus from Zagreb to Graz Airport
- Fly from Graz Airport (GRZ) to Zurich Airport (ZRH)plane GRZ - ZRH
- Take the train from Zürich Flughafen to Brugg AGtrain
7h 28mCHF 356–693Bus via Zagreb
- Take the bus from Zagreb to Zurich Bus Stationbus FlixBus N953
13h 32mCHF 71–106Train
- Take the train from Zagreb Glavni Kol. to Ljubljanatrain 318 / ...
- Take the train from Ljubljana to Villach Hbftrain 38 / ...
- Take the train from Villach Hbf to Salzburg Hbftrain Ic
- Take the train from Salzburg Hbf to Buchs Sgtrain Rjx
- Take the train from Buchs Sg to Zuerich Hbtrain Rjx
15h 32mCHF 116–249Drive 794 km
- Drive from Zagreb to Bruggcar 794 km
9h 54mCHF 134–194
Zagreb to Brugg by bus and train
Comparing Your Travel Options
The cheapest way to get from Zagreb to Brugg is to night train which costs SFr 70 - SFr 75 and takes 14h 37m.
The fastest way to get from Zagreb to Brugg is to fly and train which takes 5h 28m and costs SFr 90 - SFr 250.
No, there is no direct bus from Zagreb to Brugg. However, there are services departing from Zagreb and arriving at Zürich Hbf via . The journey, including transfers, takes approximately 13h 22m.
No, there is no direct train from Zagreb to Brugg. However, there are services departing from Zagreb Glavni Kol. and arriving at Brugg AG via Zürich HB. The journey, including transfers, takes approximately 14h 37m.
The distance between Zagreb and Brugg is 660 km. The road distance is 794 km.
The best way to get from Zagreb to Brugg without a car is to bus and train which takes 12h 33m and costs SFr 410 - SFr 850.
It takes approximately 5h 28m to get from Zagreb to Brugg, including transfers.
Zagreb to Brugg bus services, operated by Zelic Reisen, depart from Zagreb station.
Zagreb to Brugg train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Zagreb Glavni Kol. station.
The best way to get from Zagreb to Brugg is to bus which takes 13h 22m and costs SFr 145 - SFr 155. Alternatively, you can train, which costs SFr 110 - SFr 250 and takes 15h 32m.
What companies run services between Zagreb, Croatia and Brugg, Canton of Aargau, Switzerland?
Zelic Reisen operates a bus from Zagreb to Zürich Hbf twice a week. Tickets cost CHF 137 and the journey takes 12h 45m. Alternatively, HŽ Putnički prijevoz (HŽPP) operates a vehicle from Zagreb Glavni Kol. to Zuerich Hb twice daily. Tickets cost CHF 61 and the journey takes 13h 41m.
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- CHF 75–300
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- CHF 75–300
Flights from Zagreb Franjo Tuđman Airport to Basel via Munich
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- CHF 110–210
Flights from Graz Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- CHF 120–700
Flights from Graz Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- CHF 130–450
Train from Zürich Flughafen to Brugg AG
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- CHF 13–19
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Brugg AG
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- CHF 18–26
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Brugg AG
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- CHF 13–19
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Brugg AG
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- CHF 13–19
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Buchs Sg to Zuerich Hb
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Zagreb, Autobusni Kolodvor to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 1h 19m
- Frequency
- On demand
- Estimated price
- CHF 21–140
- Website
- GoOpti
- Shared
- CHF 21
- Private
- CHF 88
Bus from Novo Mesto, Avtobusna postaja to Stazione Mestre
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- CHF 300–500
- Website
- GoOpti
Shuttle from Zagreb to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 2h 7m
- Frequency
- On demand
- Estimated price
- CHF 26–290
- Website
- GoOpti
- Shared
- CHF 26–70
- Private
- CHF 130–170
Shuttle from Zagreb to Graz Airport
- Ave. Duration
- 2h 50m
- Frequency
- On demand
- Estimated price
- CHF 200–340
- Website
- GoOpti
- Private
- CHF 264
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
Zagreb to Brugg bus services, operated by Zelic Reisen, arrive at Zürich Hbf station.
Zagreb to Brugg train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Ljubljana station.
Yes, the driving distance between Zagreb to Brugg is 794 km. It takes approximately 9h 54m to drive from Zagreb to Brugg.
Book your Zagreb to Brugg train tickets online with Omio.
Book your Zagreb to Brugg bus tickets online with Omio.
There are 655+ hotels available in Brugg.









