Flights from Frankfurt to Vancouver – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
FRA to YVR – All flight route options from Frankfurt Airport, Germany to Vancouver International Airport, Canada. These flights are operated by 21 different airlines. Fly non-stop or choose from 21 different connecting flights. The shortest flight time is 10 hours and 3 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 Vancouver Airport
We got great deals on hotels and car rentals near the airport.
Frankfurt to Vancouver flights
There are over 25 airlines and as many as 748 flights every week to this destination. You can fly non-stop to Vancouver (YVR) from Frankfurt (FRA) with Air Canada, Condor or Lufthansa but if a stopover option suits you better you can choose to fly via Reykjavik, Paris or any other of the 22 alternatives with connectiing airports.
Frankfurt to Vancouver with Air Canada
You can fly non-stop every weekday with flights departing at 10:15. You can also take a connecting flight via Montreal or Toronto. Air Canada is a Star Alliance member.
Note Non-stop flights with Air Canada will begin in May 2025.
With Icelandair
If you fly from Frankfurt with Icelandair you will do a stopover in Reykjavik, KEF before reaching Vancouver. This flight trip will take 12 hours and 55 minutes and you can fly every Monday, Wednesday, Friday or Saturday with departures at 07:05, 13:05 or 14:00.
Distance & flight times: Frankfurt Airport to Vancouver International Airport
The shortest flight time between FRA and YVR is 10 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 10h 5m | - | 5037 miles (8105 km) |
KEF Reykjavik | 12h 55m | 1h 20m | 5052 miles (8129 km) |
CDG Paris | 13h 15m | 1h 45m | 5232 miles (8418 km) |
MUC Munich | 13h 35m | 2h 35m | 5398 miles (8685 km) |
AMS Amsterdam | 13h 55m | 3h 55m | 5043 miles (8114 km) |
ZRH Zurich | 14h 5m | 2h 35m | 5369 miles (8639 km) |
LCY London | 14h 20m | - | - |
YYC Calgary | 14h 38m | 1h 5m | 5131 miles (8256 km) |
SEA Seattle | 14h 52m | 1h 50m | 5248 miles (8444 km) |
PDX Portland | 15h 0m | 3h 5m | 5491 miles (8835 km) |
YUL Montreal | 15h 1m | 5h 0m | 5958 miles (9586 km) |
DEN Denver | 15h 53m | 3h 30m | 6172 miles (9931 km) |
LHR London | 16h 0m | 1h 30m | 5143 miles (8275 km) |
YYZ Toronto | 16h 29m | 1h 40m | 6053 miles (9739 km) |
ANC Anchorage | 16h 30m | 3h 45m | 6020 miles (9686 km) |
IAD Dulles | 16h 58m | 4h 0m | 6443 miles (10367 km) |
SFO San Francisco | 16h 58m | 2h 50m | 6521 miles (10492 km) |
ORD Chicago | 17h 33m | 4h 35m | 6124 miles (9854 km) |
MSP Minneapolis | 17h 53m | 4h 30m | 5844 miles (9403 km) |
EWR New York | 18h 1m | 2h 30m | 6316 miles (10162 km) |
BOS Boston | 19h 25m | 5h 0m | 6199 miles (9974 km) |
JFK New York | 19h 37m | - | - |
STL Saint Louis | 19h 58m | 2h 41m | 6382 miles (10269 km) |




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