Flights from Canada to South Africa

Learn more about flight ticket offers to South Africa, flight times and all services provided by Air France on our website. We can also help you prepare your trip online!

Find out more about our special flight offers

Book your plane ticket to South Africa

As soon as you enter your departure city and travel dates, you can check your flight times to South Africa and then book your flight ticket online.

Our flight and hotel packages

Air France has formed partnerships with various hotels giving customers the opportunity to book a hotel at their destination. Once you have booked your flight ticket to South Africa, you can browse our hotel list and choose the hotel you like best!

Prepare your trip to South Africa

From cultural to practical: For those who want to learn more about South Africa, the destination guide on the Air France website is the right choice!

Flights with departure from big cities in Canada

Toronto (YYZ), Montreal (YUL), Quebec (YQB), Ottawa (XDS), Halifax, Vancouver (YVR), Victoria (YYJ), etc.