Vancouver Intl
London Heathrow
2 stops
18h 06mLondon Heathrow
Vancouver Intl
3 stops
31h 16mAlaska Airlines
Vancouver Intl
London Heathrow
2 stops
21h 31mLondon Heathrow
Vancouver Intl
3 stops
31h 16mAlaska Airlines
Montreal Pierre Elliott Trudeau Intl
London Heathrow
1 stop
10h 15mSWISS