Toronto Pearson Intl
London Gatwick
Nonstop
7h 10mAir Transat
Toronto Pearson Intl
London Gatwick
1 stop
9h 45mIcelandair
Toronto Island
London Gatwick
3 stops
35h 40mMultiple Airlines
Toronto Pearson Intl
London Gatwick
1 stop
19h 00mAir Transat
Toronto Pearson Intl
London Gatwick
1 stop
28h 35mTAP AIR PORTUGAL
Montreal Pierre Elliott Trudeau Intl
London Gatwick
Nonstop
6h 45mAir Transat
Toronto Pearson Intl
London Gatwick
1 stop
9h 45mLondon Gatwick
Toronto Pearson Intl
1 stop
11h 10mIcelandair
Toronto Pearson Intl
London Gatwick
1 stop
19h 05mLondon Gatwick
Toronto Pearson Intl
1 stop
11h 10mMultiple Airlines
Toronto Pearson Intl
London Gatwick
1 stop
13h 15mLondon Gatwick
Toronto Pearson Intl
1 stop
11h 51mAmerican Airlines
Toronto Pearson Intl
London Gatwick
1 stop
16h 15mLondon Gatwick
Toronto Pearson Intl
1 stop
11h 25mIberia
Montreal Pierre Elliott Trudeau Intl
London Gatwick
2 stops
16h 25mLondon Gatwick
Montreal Pierre Elliott Trudeau Intl
2 stops
27h 50mTAP AIR PORTUGAL
Toronto Pearson Intl
London Gatwick
Nonstop
7h 05mLondon Gatwick
Toronto Pearson Intl
Nonstop
7h 55mAir Transat