Flights from Calgary to Frankfurt – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YYC to FRA – All flight route options from Calgary International, Canada to Frankfurt Airport, Germany. These routes are operated by 18 airlines. Fly non-stop with Discover Airlines or Condor, or choose from 21 different stopover flights. The shortest flight time is 9 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Frankfurt Airport
We got great deals on hotels and car rentals near the airport.
Calgary to Frankfurt flights
There are over 24 airlines and as many as 310 flights every week to this destination. You can fly non-stop to Frankfurt (FRA) from Calgary (YYC) with Condor or Discover Airlines but if a stopover option suits you better you can choose to fly via Amsterdam, Montreal or any other of the 22 alternatives with connectiing airports.
Calgary to Frankfurt with Condor
You can fly non-stop every Monday, Thursday or Saturday at 16:20.
Note Non-stop flights with Condor will begin in May 2025.
With KLM
If you fly from Calgary with KLM you will do a stopover in Amsterdam, AMS before reaching Frankfurt. This flight trip will take 11 hours and 45 minutes and you can fly every weekday with departures at 15 or 16 in the afternoon. KLM is a member of SkyTeam.
Distance & flight times: Calgary International to Frankfurt Airport
The shortest flight time between YYC and FRA is 9 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 30m | - | 4703 miles (7567 km) |
AMS Amsterdam | 11h 45m | 4h 40m | 4706 miles (7572 km) |
YUL Montreal | 12h 28m | 3h 41m | 5535 miles (8906 km) |
KEF Reykjavik | 12h 35m | 2h 0m | 4706 miles (7572 km) |
MUC Munich | 13h 50m | 3h 20m | 5069 miles (8156 km) |
YHZ Halifax | 13h 50m | - | - |
LHR London | 14h 0m | 2h 5m | 4791 miles (7709 km) |
DEN Denver | 14h 0m | 2h 9m | 5957 miles (9585 km) |
CDG Paris | 14h 5m | 3h 55m | 4880 miles (7852 km) |
FCO Rome | 14h 20m | - | - |
ZRH Zurich | 14h 25m | 3h 55m | 5028 miles (8090 km) |
PDX Portland | 14h 35m | 2h 23m | 5790 miles (9316 km) |
JFK New York | 14h 55m | 2h 11m | 5914 miles (9516 km) |
YVR Vancouver | 15h 0m | 1h 33m | 5465 miles (8793 km) |
YYZ Toronto | 15h 10m | 4h 18m | 5643 miles (9080 km) |
LGA New York | 15h 30m | - | - |
ORD Chicago | 16h 1m | 4h 17m | 5744 miles (9242 km) |
MSP Minneapolis | 16h 5m | 4h 59m | 5458 miles (8782 km) |
EWR New York | 16h 15m | 5h 0m | 5908 miles (9506 km) |
BOS Boston | 16h 30m | 4h 20m | 5781 miles (9302 km) |
DTW Detroit | 16h 35m | 4h 37m | 5745 miles (9244 km) |
SEA Seattle | 16h 40m | 4h 47m | 5574 miles (8969 km) |
IAD Dulles | 20h 40m | 2h 45m | 6050 miles (9734 km) |



Quick copy and share this page
From Calgary to Germany
Below is a list of other destinations to Germany from Calgary International with either direct flights or 1 stop connections.
From Canada to Frankfurt
Below is a list of other cities in Canada with flights to Frankfurt with either non-stop or connecting flights.
-
YYZ Toronto Direct
-
YUL Montreal Direct
-
YVR Vancouver Direct
-
YEG Edmonton
-
YHZ Halifax Direct
-
YWG Winnipeg
-
YOW Ottawa
-
YQB Quebec
-
YLW Kelowna
-
YXE Saskatoon