CA $1,025 Cheap KLM fights from Johannesburg (JNB) to Saskatoon (YXE)

  • Plan, book, fly with confidence

  • trending down icon

    Be in the know

    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon

    Book smarter

    Save up to 30% on select hotels after you book a flight*
  • payments icon

    Earn twice

    Earn your airline miles on top of our rewards

KLM flights from Johannesburg to Saskatoon (JNB→YXE)

Prices were available within the past 7 days and start at CA $1,025 for one-way flights and CA $1,322 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

KLM
KLM
KLM
KLM
KLM
KLM
Flight from Johannesburg to Saskatoon (JNB - YXE) route information
Origin airport
O.R. Tambo Intl.
Destination airport
John G. Diefenbaker Intl.
Airlines serving
Air Canada, Air France, Cathay Pacific, Delta, KLM, Lufthansa, United, WestJet
Popular airline
United
Distance
15194 km

Frequently asked questions

How much is a KLM flight from O.R. Tambo Intl. Airport (JNB) to John G. Diefenbaker Intl. Airport (YXE)?
Grab budget-friendly return KLM flights from CA $1,322 from JNB to YXE by sorting your results from "Price (lowest to highest)" on Expedia. Or search for options from CA $1,025 for a one-way trip.**These prices were available on Expedia within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.
What is the cheapest month to fly from JNB to YXE with KLM?
January is one of the most affordable months to fly to Saskatoon with KLM. You could also find excellent prices on one-way and round-trip tickets in February.
Does KLM fly nonstop from O.R. Tambo Intl. Airport (JNB) to John G. Diefenbaker Intl. Airport (YXE)?
Use our "Nonstop" filter when browsing for direct KLM flights from JNB to YXE. It's also a great way to compare other airlines servicing the same direct trip.
What airports does KLM fly into in Saskatoon?
KLM flights from O.R. Tambo Intl. Airport (JNB) to Saskatoon come in to John G. Diefenbaker Intl. Airport (YXE). This is the main entry point here.
Can I change or cancel my KLM flight from O.R. Tambo Intl. Airport (JNB) to John G. Diefenbaker Intl. Airport (YXE)?
Depending on the type of ticket you purchased, a fee will generally apply if you cancel or change your booking more than 24 hours after it's confirmed. To find flexible fares, select our "No cancel fee" or "Changes included" filter when you look for flights. To learn more about cancelling or changing your reservation, go to "Trips," select your flight and tick "Manage Booking."
*Available to Expedia members.