Flights from Vancouver to Frankfurt – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YVR to FRA – All flight route options from Vancouver International Airport, Canada to Frankfurt Airport, Germany. These flights are operated by 20 different airlines. Fly non-stop or choose from 20 different connecting flights. The shortest flight time is 9 hours and 50 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.
Vancouver to Frankfurt flights
There are over 23 airlines and as many as 1240 flights every week to this destination. You can fly non-stop to Frankfurt (FRA) from Vancouver (YVR) with Air Canada, Condor or Lufthansa but if a stopover option suits you better you can choose to fly via Seattle, Munich or any other of the 20 alternatives with connectiing airports.
Vancouver to Frankfurt with Air Canada
You can fly non-stop every weekday with flights departing at 13:15. You can also take a connecting flight via Montreal or Toronto. Air Canada is a Star Alliance member.
With Icelandair
If you fly from Vancouver with Icelandair you will do a stopover in Reykjavik, KEF before reaching Frankfurt. This flight trip will take 12 hours and 30 minutes and you can fly every Tuesday or Thursday with departures at 2:00 pm, 3:00 pm or 7:00 pm.
Distance & flight times: Vancouver International Airport to Frankfurt Airport
The shortest flight time between YVR and FRA is 9 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 50m | - | 5037 miles (8105 km) |
SEA Seattle | 12h 20m | 1h 17m | 5248 miles (8444 km) |
MUC Munich | 12h 20m | 4h 35m | 5398 miles (8685 km) |
KEF Reykjavik | 12h 30m | 1h 5m | 5052 miles (8129 km) |
YYC Calgary | 12h 35m | 1h 28m | 5131 miles (8256 km) |
CDG Paris | 12h 55m | 2h 0m | 5232 miles (8418 km) |
YHZ Halifax | 13h 5m | 54m | 6038 miles (9715 km) |
LHR London | 13h 5m | 2h 5m | 5143 miles (8275 km) |
LGW London | 13h 50m | - | - |
ZRH Zurich | 14h 0m | 3h 15m | 5369 miles (8639 km) |
YUL Montreal | 14h 20m | 55m | 5958 miles (9586 km) |
AMS Amsterdam | 14h 55m | 4h 35m | 5043 miles (8114 km) |
ANC Anchorage | 15h 3m | 1h 19m | 6020 miles (9686 km) |
DUB Dublin | 15h 10m | 4h 30m | 5154 miles (8293 km) |
ORD Chicago | 15h 20m | 2h 27m | 6124 miles (9854 km) |
YYZ Toronto | 15h 30m | 2h 43m | 6053 miles (9739 km) |
PDX Portland | 15h 33m | 3h 54m | 5491 miles (8835 km) |
DEN Denver | 15h 40m | 3h 26m | 6172 miles (9931 km) |
MSP Minneapolis | 16h 35m | 4h 22m | 5844 miles (9403 km) |
EWR New York | 16h 35m | 4h 6m | 6316 miles (10162 km) |
SFO San Francisco | 17h 5m | 4h 12m | 6521 miles (10492 km) |




Quick copy and share this page
From Vancouver to Germany
Below is a list of other destinations to Germany from Vancouver International Airport 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
-
YYC Calgary Direct
-
YEG Edmonton
-
YHZ Halifax Direct
-
YWG Winnipeg
-
YOW Ottawa
-
YQB Quebec
-
YLW Kelowna
-
YXE Saskatoon