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
13h 50mMultiple Airlines
London Heathrow
Montreal Pierre Elliott Trudeau Intl
Nonstop
7h 05mLufthansa
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
Nonstop
7h 05mMontreal Pierre Elliott Trudeau Intl
London Heathrow
Nonstop
6h 40mAir Canada
London Heathrow
Montreal Pierre Elliott Trudeau Intl
1 stop
20h 10mMontreal Pierre Elliott Trudeau Intl
London Heathrow
1 stop
15h 05mTAP AIR PORTUGAL
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
London Gatwick
Montreal Pierre Elliott Trudeau Intl
1 stop
15h 44mMontreal Pierre Elliott Trudeau Intl
London Gatwick
1 stop
12h 25mVirgin Atlantic