London City
Montreal Pierre Elliott Trudeau Intl
2 stops
20h 26mMultiple Airlines
London Heathrow
Montreal Pierre Elliott Trudeau Intl
1 stop
30h 20mTAP AIR PORTUGAL
London Gatwick
Montreal Pierre Elliott Trudeau Intl
Nonstop
7h 40mAir Transat
London Heathrow
Montreal Pierre Elliott Trudeau Intl
1 stop
20h 00mMultiple Airlines
London Heathrow
Montreal Pierre Elliott Trudeau Intl
1 stop
20h 00mMultiple Airlines
London Heathrow
Montreal Pierre Elliott Trudeau Intl
1 stop
13h 50mMultiple Airlines
London Heathrow
Montreal Pierre Elliott Trudeau Intl
1 stop
12h 50mMontreal Pierre Elliott Trudeau Intl
London Heathrow
1 stop
14h 40mAustrian Airlines
London Heathrow
Montreal Pierre Elliott Trudeau Intl
1 stop
31h 25mMontreal Pierre Elliott Trudeau Intl
London Heathrow
1 stop
15h 05mTAP AIR PORTUGAL
London Heathrow
Montreal Pierre Elliott Trudeau Intl
Nonstop
7h 05mMontreal Pierre Elliott Trudeau Intl
London Heathrow
Nonstop
6h 40mAir Canada
London Heathrow
Montreal Pierre Elliott Trudeau Intl
1 stop
28h 50mMontreal Pierre Elliott Trudeau Intl
London Heathrow
1 stop
15h 15mTurkish Airlines
London Heathrow
Montreal Pierre Elliott Trudeau Intl
Nonstop
7h 10mMontreal Pierre Elliott Trudeau Intl
London Heathrow
Nonstop
6h 35mAmerican Airlines
London Gatwick
Montreal Pierre Elliott Trudeau Intl
1 stop
25h 15mMontreal Pierre Elliott Trudeau Intl
London Gatwick
1 stop
20h 10mSWISS