Wayfli › Munich (MUC) › To Vancouver (YVR)

Munich (MUC) to Vancouver (YVR) flights

There are direct flights from Munich Airport to Vancouver International Airport, sold by 2 airlines (including codeshares): Air Canada and Lufthansa. The distance is 8,340 km, about 10h 40m in the air. There are also 12 one-stop options, via airports such as Amsterdam, Paris and Frankfurt.

Live fares for MUC → YVRSee all routes on the map
8,340 kmdistance
~10h 40mdirect flight time (estimate)
2direct airlines
12one-stop options

Direct flights from Munich to Vancouver

RouteAirlines (incl. codeshares)DistanceTime (est.)
MUC → YVRAir Canada, Lufthansa8,340 km~10h 40m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
AMS AmsterdamKLM and Lufthansa then KLM8,371 km~12h 55m
CDG ParisAir France and Lufthansa then Air France8,607 km~13h 10m
FRA FrankfurtCyprus Airways and Condor then Air Canada and Condor8,362 km~12h 50m
ORD ChicagoLufthansa and United Airlines then American Airlines and Air Canada10,101 km~15h
LHR LondonAmerican Airlines and British Airways then American Airlines and Air Canada8,520 km~13h 5m
LGW LondoneasyJet then Air Transat8,532 km~13h 5m
JFK New YorkLufthansa and United Airlines then jetBlue and Cathay Pacific10,411 km~15h 20m
EWR NewarkLufthansa and United Airlines then Air Canada and All Nippon Airways10,402 km~15h 20m
YYZ TorontoAir Canada and Lufthansa then Air Canada and Philippine Airlines9,986 km~14h 50m
MAN ManchesterLufthansa and South African Airways then Air Transat8,467 km~13h
SFO San FranciscoLufthansa and United Airlines then Air Canada and Flair Airlines10,726 km~15h 45m
YUL MontrealAir Canada and Lufthansa then Air Canada and Flair Airlines9,833 km~14h 40m

More from Munich and Vancouver

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.