Toronto Pearson Intl
London Gatwick
1 stop
29h 35mAir Transat
Toronto Pearson Intl
London Gatwick
1 stop
9h 45mIcelandair
Vancouver Intl
London Gatwick
2 stops
21h 50mMultiple Airlines
Toronto Pearson Intl
London Gatwick
2 stops
35h 50mTurkish Airlines
Toronto Pearson Intl
London Gatwick
Nonstop
7h 00mAir Transat
Toronto Pearson Intl
London Gatwick
1 stop
29h 35mAir Transat
Toronto Pearson Intl
London Gatwick
1 stop
9h 45mLondon Gatwick
Toronto Pearson Intl
1 stop
11h 10mIcelandair
Toronto Pearson Intl
London Gatwick
Nonstop
7h 00mLondon Gatwick
Toronto Pearson Intl
1 stop
13h 55mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
London Gatwick
1 stop
12h 25mLondon Gatwick
Montreal Pierre Elliott Trudeau Intl
1 stop
15h 44mVirgin Atlantic
Montreal Pierre Elliott Trudeau Intl
London Gatwick
1 stop
12h 20mLondon Gatwick
Montreal Pierre Elliott Trudeau Intl
2 stops
27h 40mTAP AIR PORTUGAL
Montreal Pierre Elliott Trudeau Intl
London Gatwick
Nonstop
6h 45mLondon Gatwick
Montreal Pierre Elliott Trudeau Intl
Nonstop
7h 40mAir Transat
Toronto Pearson Intl
London Gatwick
1 stop
9h 45mLondon Gatwick
Toronto Pearson Intl
1 stop
11h 10mIcelandair