Best One-Way Price | C$ 871 |
---|---|
Best Round-Trip Price | C$ 1,035 |
Fastest flight time | 20h 25m |
Operated By | 9 airlines |
While there are more than just a few landmarks in South Africa, most momondo users find Addo Elephant National Park, Montecasino, Kruger National Park Malelane Gate, and Mala Mala Game Reserve to be the most interesting places to see in the country.
If you are looking to fly to South Africa for less, look to airlines like Lift, South African, and FlySafair, with prices starting at C$ 60, C$ 77, and C$ 79 respectively.
39% of our momondo users travelling to South Africa in the past year chose to fly into Johannesburg OR Tambo, making it the most popular airport in South Africa. The Johannesburg OR Tambo airport serves the city of Johannesburg.
Prices for flights to South Africa were last updated today.
As of December 2023, there are 23 operators available to choose from for flights to South Africa.
Although the minimum age for a child to fly alone is five, airlines that offer an unaccompanied minor (UMNR) service may have their own age limits, which could be impacted by factors such as flight length, timing, and layovers. It is recommended that you verify with the airline you are booking with for travel to South Africa.
The travel and health documents required for your trip to South Africa can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s license, and a passport valid for six-months after you plan to arrive at South Africa. We always recommend checking with your airline or a trusted third party such as IATA to get advice.
Departing | Destination | Best Time | Best Price |
---|---|---|---|
Montreal | Johannesburg | 24h 35m | C$ 1,021 |
Toronto | Johannesburg | 21h 10m | C$ 1,035 |
Montreal | Cape Town | 19h 59m | C$ 1,095 |
Toronto | Cape Town | 22h 05m | C$ 1,144 |
Vancouver | Johannesburg | 24h 25m | C$ 1,145 |
Vancouver | Cape Town | 22h 55m | C$ 1,197 |
Calgary | Cape Town | 22h 10m | C$ 1,354 |
Winnipeg | Cape Town | 21h 35m | C$ 1,384 |
London | Cape Town | 39h 20m | C$ 1,407 |
Edmonton | Johannesburg | 24h 35m | C$ 1,429 |
Ottawa | Johannesburg | 32h 50m | C$ 1,448 |
Edmonton | Cape Town | 26h 30m | C$ 1,449 |
Victoria | Johannesburg | 43h 25m | C$ 1,468 |
Winnipeg | Johannesburg | 25h 10m | C$ 1,475 |
Halifax | Cape Town | 34h 30m | C$ 1,478 |
Calgary | Johannesburg | 21h 35m | C$ 1,479 |
Confirm your travel details to search for the latest offers. While browsing offers there will be the option to toggle “Price Alerts”. You’ll then receive updates when prices for the flight route increase or decrease.
Leverage our AI within our “Price Forecast” tool, which predicts if it’s better to book now or wait until prices decrease. You can strategically pick the best days to fly and save money on your trip by using our “Price Calendar” tool. “Explore” shows an overview of how much it costs to fly to anywhere from a selected city or airport. Our “Discover” content is a great option for travel inspiration and money-saving tips, while “Price Alerts” will update you when prices change, so you can book when fares are right.
We show prices from over 700+ competitors with a single click. With options from airlines and OTAs from across our 30 international markets, we are able to show you a diverse range of deals to create your adventure.
momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights to South Africa. Millions of users trust and use momondo every year so you are in good company.
All flight searches to South Africa on momondo can be filtered to show those which offer flexible booking policies.
Once you have performed a search in the form on the page, momondo provides useful filters and insights. We can show you the cheapest days and times to fly as well as filter your options to help you make an informed choice when booking flights to South Africa.
Yes. momondo can track flight prices for South Africa and alert you when they change. Perform a search to set up the price alert. All that is required is a valid email address.