- Cheapest
US$351
1 stop · 12 h 20 min
Thursday 19 November
08:30
London (LHR)
1 h 2 min
KLMKL961
09:32
Amsterdam (AMS)
Layover in Amsterdam (AMS) · 3 h 55 min
13:27
Amsterdam (AMS)
7 h 23 min
KLMKL768
20:50
Montreal (YUL)
Opens in a new tab. Price and availability are confirmed there.