Montreal, Toronto & Denver to Johannesburg/Nairobi from $630 (Air Canada, SWISS)

by keenangrams (Unsplash.com)
by keenangrams (Unsplash.com)

Origin

Montreal (Canada)
Toronto (Canada)
Denver (United States)

Destination

Johannesburg (South Africa)

Carriers

Air Canada, SWISS (Star Alliance)

Fare information

base fare: KLA86RCS,KLA86RCS ($127.63)
price: $630

Booking link

Sample Skyscanner link: YMQ-JNB $639

Sample Expedia Link

Deals we found

Montreal (YMQ) to Johannesburg (JNB) for $639
Montreal (YMQ) to Nairobi (NBO) for $699
Toronto (YMQ) to Johannesburg (JNB) for $639
Toronto (YMQ) to Nairobi (NBO) for $699
Denver (YMQ) to Johannesburg (JNB) for $639
Denver (YMQ) to Nairobi (NBO) for $699

When is this available?

Availability always differs, so we suggest using Google flights or Skyscanner to look for your perfect dates. Airlines can pull deals at any time. If you want to book this, book it soon. If you

Note: Information is valid at the time of publication. Since prices fluctuate and airlines alter the terms and availability of fares quite often, you may arrive to this page after these deals have expired.

E-mail Signup Form