Our Subscribers received this deal in their inbox first! Sign up for email alerts today to get notified first when great deals are available.
Click Here To Sign Up
Denver (United States)
Johannesburg (South Africa)
Air Canada, SWISS (Star Alliance)
base fare: KLA86RCS,KLA86RCS ($127.63)
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.