Johannesburg - Montreal9 daysFri 25 DecJNB-YUL· 1 stopKLMSat 02 JanYUL-JNB· 1 stopKLMfromR25 546Show offer
Cape Town - Montreal13 daysTue 23 FebCPT-YUL· 1 stopTurkish AirlinesSun 07 MarYUL-CPT· 1 stopEmiratesfromR28 924Show offer
Durban - Montreal14 daysTue 08 DecDUR-YUL· 1 stopEmiratesMon 21 DecYUL-DUR· 1 stopEmiratesfromR29 323Show offer