Nairobi - Toronto10 daysSun 07 MarNBO-YYZ· 1 stopAir CanadaTue 16 MarYYZ-NBO· 2 stopsAir CanadafromUS$970Show offer
Nairobi - Vancouver9 daysMon 01 FebNBO-YVR· 1 stopDelta Air LinesTue 09 FebYVR-NBO· 1 stopDelta Air LinesfromUS$1,202Show offer
Nairobi - Montreal10 daysSat 09 JanNBO-YUL· 1 stopEmiratesMon 18 JanYUL-NBO· 1 stopEmiratesfromUS$1,484Show offer