There are 12 ways to get from Zagreb Airport (ZAG) to Germany by plane, car, car train, bus, train, night train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Munich International Airport
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Munich International Airport (MUC)plane ZAG - MUC
1h 51m€94–248Fly to Stuttgart Airport
cheapest- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Stuttgart Airport (STR)plane ZAG - STR
1h 57m€56–207Drive, car train
- Drive from Zagreb Airport (ZAG) to Kufsteincar
- Take the cartrain from Kufstein to Magdeburg Hbfcartrain
- Drive from Magdeburg Hbf to Berlincar
14h 7m€193–266Bus
- Take the bus from Zagreb Airport to Maribor, Avtobusna Postajabus
- Take the bus from Maribor bus station to Berlin Südkreuz train stationbus 060 / ...
16h 7m€120–543Bus, train, night train
- Take the bus from Zagreb Airport to Maribor, Avtobusna Postajabus
- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the nighttrain from Graz Hbf to Berlin Hbfnighttrain Nj
16h 40m€113–581Fly to Frankfurt
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Frankfurt (FRA)plane ZAG - FRA
2h 1m€83–211Fly to Hamburg Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Hamburg Airport (HAM)plane ZAG - HAM
2h 24m€82–238Fly to Cologne Bonn Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Cologne Bonn Airport (CGN)plane ZAG - CGN
2h 4m€56–217Fly to Berlin Brandenburg Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Berlin Brandenburg Airport (BER)plane ZAG - BER
2h 30m€82–218Bus, train
- Take the bus from Zagreb Airport to Maribor, Avtobusna Postajabus
- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the train from Graz Hbf to Muenchen Hbftrain Ice
- Take the train from München Hbf to Nürnberg Hbftrain 29 / ...
- Take the train from Nürnberg Hbf to Berlin Hbftrain 29 / ...
14h 30m€243–1,341Drive 978.7 km
- Drive from Zagreb Airport (ZAG) to Berlincar 978.7 km
9h 50m€138–200Shuttle, bus
- Take a shuttle bus from Zagreb to Praha ÚAN FlorencEurobusways
- Take the bus from Prague Florenc Central Bus Station to Berlin Südkreuzbus : Berlin Central Bus Station - Berlin Südkreuz Train Station / ...
13h 17m€79–168
Zagreb Franjo Tuđman Airport (ZAG) to Munich International Airport (MUC) flights
Questions & Answers
The cheapest way to get from Zagreb Airport (ZAG) to Germany is to fly which costs €55 - €220 and takes 2h 4m.
The fastest way to get from Zagreb Airport (ZAG) to Germany is to fly which takes 1h 51m and costs €90 - €250.
No, there is no direct bus from Zagreb Airport (ZAG) to Germany. However, there are services departing from Zagreb Airport and arriving at S+U Alexanderplatz Bhf/Grunerstr. via Maribor bus station and S Südkreuz Bhf/Ostseite. The journey, including transfers, takes approximately 16h 7m.
The distance between Zagreb Airport (ZAG) and Germany is 472 km. The road distance is 978.7 km.
The best way to get from Zagreb Airport (ZAG) to Germany without a car is to bus which takes 16h 7m and costs €120 - €550.
It takes approximately 1h 51m to get from Zagreb Airport (ZAG) to Germany, including transfers.
Zagreb Airport (ZAG) to Germany bus services, operated by GoOpti, depart from Zagreb Airport station.
The best way to get from Zagreb Airport (ZAG) to Germany is to fly which takes 1h 51m and costs €90 - €250. Alternatively, you can bus, which costs €120 - €550 and takes 16h 7m.
Zagreb Airport (ZAG) to Germany bus services, operated by GoOpti, arrive at Maribor, Avtobusna Postaja station.
Yes, the driving distance between Zagreb Airport (ZAG) to Germany is 979 km. It takes approximately 9h 50m to drive from Zagreb Airport (ZAG) to Germany.
What companies run services between Zagreb Airport (ZAG), Croatia and Germany?
Lufthansa, Croatia Airlines, and Austrian Airlines fly from Zagreb Franjo Tuđman Airport (ZAG) to Munich International Airport (MUC) every 4 hours. Alternatively, you can take a bus from Zagreb Airport to S+U Alexanderplatz Bhf/Grunerstr. via Maribor, Bus Station, Maribor bus station, Berlin Südkreuz train station, and S Südkreuz Bhf/Ostseite in around 16h 7m.
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Munich International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- €70–340
Flights from Zagreb Franjo Tuđman Airport to Munich International Airport via Split
- Ave. Duration
- 3h 5m
- When
- Tuesday
- Estimated price
- €70–340
Flights from Zagreb Franjo Tuđman Airport to Frankfurt
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €80–250
Flights from Zagreb Franjo Tuđman Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- €80–250
Flights from Zagreb Franjo Tuđman Airport to Stuttgart Airport via Munich International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €95–200
Flights from Zagreb Franjo Tuđman Airport to Hamburg Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €100–350
Flights from Zagreb Franjo Tuđman Airport to Hamburg Airport via Munich International Airport
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- €95–350
Flights from Zagreb Franjo Tuđman Airport to Cologne Bonn Airport via Munich International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €45–320
Flights from Zagreb Franjo Tuđman Airport to Berlin Brandenburg Airport via Munich International Airport
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- €100–170
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Munich International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- €70–340
Flights from Zagreb Franjo Tuđman Airport to Munich International Airport via Split
- Ave. Duration
- 3h 10m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- €70–340
Flights from Zagreb Franjo Tuđman Airport to Frankfurt
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €80–250
Flights from Zagreb Franjo Tuđman Airport to Hamburg Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €90–300
Flights from Zagreb Franjo Tuđman Airport to Hamburg Airport via Munich International Airport
- Ave. Duration
- 4h 2m
- When
- Monday, Tuesday, Wednesday, Sunday, Friday, and Saturday
- Estimated price
- €95–350
Flights from Zagreb Franjo Tuđman Airport to Berlin Brandenburg Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €110–240
Flights from Zagreb Franjo Tuđman Airport to Berlin Brandenburg Airport via Munich International Airport
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- €100–170
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Munich International Airport via Vienna
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €75–280
Flights from Zagreb Franjo Tuđman Airport to Frankfurt via Vienna
- Ave. Duration
- 3h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €70–260
Flights from Zagreb Franjo Tuđman Airport to Hamburg Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Monday to Friday
- Estimated price
- €95–180
Flights from Zagreb Franjo Tuđman Airport to Cologne Bonn Airport via Vienna
- Ave. Duration
- 3h 55m
- When
- Monday to Thursday
- Estimated price
- €45–190
Flights from Zagreb Franjo Tuđman Airport to Berlin Brandenburg Airport via Vienna
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €90–300
- Website
- eurowings.com
Flights from Zagreb Franjo Tuđman Airport to Stuttgart Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €45–190
Flights from Zagreb Franjo Tuđman Airport to Cologne Bonn Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €45–190
Flights from Zagreb Franjo Tuđman Airport to Berlin Brandenburg Airport via Stuttgart Airport
- Ave. Duration
- 3h 30m
- When
- Friday
- Estimated price
- €100–230
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Kufstein to Magdeburg Hbf
- Ave. Duration
- 7h 6m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- Urlaubs-Express (UEX)
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €13–19
- Website
- Slovenske železnice (SŽ)
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €13–19
- Website
- Slovenske železnice (SŽ)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- €13–19
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Maribor to Graz Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- €13–19
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Graz Hbf to Berlin Hbf
- Ave. Duration
- 12h 20m
- Frequency
- Twice daily
- Estimated price
- €50–140
- Website
- Nightjet
- Sleeper Carriage
- €110–140
- Couchette Carriage
- €80–95
- Seating Carriage
- €50–65
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Graz Hbf to Muenchen Hbf
- Ave. Duration
- 5h 39m
- Frequency
- Every 4 hours
- Estimated price
- €90–400
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- €30–140
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to Berlin Hbf
- Ave. Duration
- 2h 48m
- Frequency
- Hourly
- Estimated price
- €80–360
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from München Hbf to Nürnberg Hbf
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- €40–75
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Zagreb Airport to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- €45–420
- Website
- GoOpti
- Private
- €130
- Shared
- €45–70
Bus from Zagreb Airport to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- €45–420
- Website
- GoOpti
- Private
- €130
- Shared
- €45–70
Bus from Zagreb Airport to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- €45–420
- Website
- GoOpti
- Private
- €130
- Shared
- €45–70
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Maribor bus station to Berlin Südkreuz train station
- Ave. Duration
- 12h 45m
- Frequency
- Twice daily
- Estimated price
- €70–120
- Website
- Flixbus
- Phone
- +36 70 282 1827
- [email protected]
- Website
- eurobusways.com
Shuttle from Zagreb to Praha ÚAN Florenc
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- €50–120
- Schedules at
- eurobusways.com
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Prague Florenc Central Bus Station to Berlin Südkreuz
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- €25–40
- Website
- RegioJet
Want to know more about travelling around Germany
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 2688+ hotels available in Germany.










































