Vancouver Intl
London Gatwick
1 stop
17h 05mAir Transat
Toronto Pearson Intl
London Gatwick
1 stop
9h 45mIcelandair
Toronto Pearson Intl
London Gatwick
1 stop
28h 35mTAP AIR PORTUGAL
Montreal Pierre Elliott Trudeau Intl
London Gatwick
1 stop
22h 25mRoyal Air Maroc
Calgary
London Gatwick
2 stops
32h 10mTurkish Airlines
Halifax Intl
London Gatwick
1 stop
10h 15mIcelandair
Vancouver Intl
London Gatwick
1 stop
12h 05mLondon Gatwick
Vancouver Intl
1 stop
12h 55mIcelandair
Vancouver Intl
London Gatwick
2 stops
14h 15mLondon Gatwick
Vancouver Intl
1 stop
12h 55mMultiple Airlines
Toronto Pearson Intl
London Gatwick
1 stop
9h 45mLondon Gatwick
Toronto Pearson Intl
1 stop
11h 10mIcelandair
Toronto Pearson Intl
London Gatwick
1 stop
9h 45mLondon Gatwick
Toronto Pearson Intl
1 stop
13h 55mIcelandair
Toronto Pearson Intl
London Gatwick
1 stop
31h 45mLondon Gatwick
Toronto Pearson Intl
1 stop
11h 10mIcelandair
Toronto Pearson Intl
London Gatwick
1 stop
9h 20mLondon Gatwick
Toronto Pearson Intl
Nonstop
8h 05mAir Transat