- Home
- Flights
- Flights from Zagreb
- Zagreb to Calgary
Flights from Zagreb to Calgary
There are no direct flights from Zagreb to Calgary. The fastest way is one stop via Frankfurt or Amsterdam, about 12h 53m door to door (41 connections a week on current schedules).
No direct flights · 6 connection options From 12h 53m
Zagreb to Calgary at a glance
Fastest journey12h 53mVia Frankfurt, on current schedules
Nonstop flightsNoneConnect via Frankfurt or Amsterdam
Best ways to fly from Zagreb to Calgary
Ranked by how easy the connection is: one airline or alliance first (bags and connection protected), then the quickest self-transfer options.
1Search
ZAG Frankfurt (FRA) YYC
Leg 1: Croatia Airlines, Lufthansa · Leg 2: Condor, Discover Airlines
Thu09:15 ZAG10:35 FRA2h 10m connection12:45 FRA14:08 YYCCroatia Airlines + Condor
2Search
ZAG Amsterdam (AMS) YYC
Leg 1: Croatia Airlines, KLM · Leg 2: KLM, Xiamen Airlines
Tue08:45 ZAG10:42 AMS2h 03m connection12:45 AMS13:40 YYCCroatia Airlines + KLM
3Search
ZAG London (LHR) YYC
Leg 1: British Airways, Croatia Airlines · Leg 2: Air Canada, WestJet
Sun10:45 ZAG11:56 LHR2h 19m connection14:15 LHR15:57 YYCBritish Airways + WestJet
4Search
ZAG Zurich (ZRH) YYC
Leg 1: Croatia Airlines · Leg 2: Edelweiss Air
Fri10:00 ZAG11:20 ZRH2h 40m connection14:00 ZRH15:37 YYCCroatia Airlines + Edelweiss Air
5Search
ZAG Paris (CDG) YYC
Leg 1: Air France, Croatia Airlines · Leg 2: WestJet
Sat09:15 ZAG11:03 CDG3h 12m connection14:15 CDG15:05 YYCCroatia Airlines + WestJet
6Search
ZAG Munich (MUC) YYC
Leg 1: Croatia Airlines, Lufthansa · Leg 2: Discover Airlines
Mon08:15 ZAG09:21 MUC6h 24m connection15:45 MUC17:35 YYCCroatia Airlines + Discover Airlines
Connections are computed from flights actually flown over the last 8 weeks, with at least 45 minutes to change on one airline and 2 hours on separate tickets. Times are local. The search shows live itineraries and exact times.
Good to know
- Distance
- 8,228 km5,110 miles
- Journey time
- 12h 53mon current schedules
- Time difference
- -8hCalgary vs Zagreb
- Currency in Calgary
- CAD
- Airports
- ZAG → YYC
Flights from Zagreb to Calgary: questions answered
Are there direct flights from Zagreb to Calgary?
No. There is no nonstop service, so you will connect, most easily in Frankfurt, Amsterdam and London. Some connections are on one airline or alliance, so your bags and connection are protected on a single ticket.
How long is the flight from Zagreb to Calgary?
With one connection the journey usually takes around 12h 53m, depending on the layover. The straight-line distance is 8,228 km.
Where do you change planes between Zagreb and Calgary?
The best connecting points are Frankfurt (FRA), Amsterdam (AMS), London (LHR) and Zurich (ZRH). Compare one-ticket itineraries with self-transfer options in the search.
Which airports serve Zagreb and Calgary?
Zagreb: Zagreb Franjo Tuđman International Airport (ZAG). Calgary: Calgary International Airport (YYC).
What is the time difference between Zagreb and Calgary?
Calgary is 8 hours behind Zagreb.





