The straight-line distance from Toronto to Johannesburg OR Tambo is 13338.9 km. In terms of flight time, this usually takes a little over 19h 50m.
Prices for flights from Toronto to Johannesburg OR Tambo Airport refresh daily.
The number of operators available for flights from Toronto to Johannesburg OR Tambo Airport is 12 as of December 2024.
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 from Toronto to Johannesburg OR Tambo Airport.
The necessary travel and health documents for your Johannesburg OR Tambo Airport trip may vary depending on your travel plans and individual circumstances. Generally, you should have various documents, such as a national ID card or driver's license and a passport that is valid for six months beyond your scheduled arrival date. We recommend seeking advice from your airline or a trusted third party, such as IATA.
Based on momondo bookings for flights between Toronto and Johannesburg OR Tambo Airport, the leading airline is British Airways, making up 25% of the total bookings. Other popular airlines include KLM with 18%, Ethiopian Air with 16%, and American Airlines with 8%.
Airline | Rating | Free Cancellation | Price | ||
---|---|---|---|---|---|
British Airways | PriceFrom C$ 991 | Free Cancellation | Rating 6.6 6,815 reviews | ||
American Airlines | PriceFrom C$ 1,011 | Free Cancellation | Rating 7.2 10,000 reviews | ||
Kenya Airways | PriceFrom C$ 1,124 | Free Cancellation | Rating 6.8 280 reviews | ||
SWISS | PriceFrom C$ 1,148 | Free Cancellation | Rating 7.5 1,605 reviews | ||
United Airlines | PriceFrom C$ 1,153 | Free Cancellation | Rating 7.4 9,028 reviews | ||
Delta | PriceFrom C$ 1,212 | Free Cancellation | Rating 8.0 8,594 reviews | ||
Lufthansa | PriceFrom C$ 1,223 | Free Cancellation | Rating 6.8 7,080 reviews | ||
Air France | PriceFrom C$ 1,240 | Free Cancellation | Rating 7.4 1,501 reviews | ||
KLM | PriceFrom C$ 1,278 | Free Cancellation | Rating 7.8 1,342 reviews | ||
Ethiopian Air | PriceFrom C$ 1,291 | Free Cancellation | Rating 7.2 778 reviews |
We help find the flight that best suits your needs, momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight from Toronto to Johannesburg for you.
Yes. momondo allows you to filter the results for Toronto to Johannesburg flights to just show those with flexible booking policies.
momondo provides multiple filters to help you find the best flight to Johannesburg from Toronto. Filter by price, airline, airports, cabin, aircraft, payment method, number of stops and more.
Of course. momondo tracks the price of Toronto to Johannesburg flights. All you need is a valid email address and we will do the rest; it is that quick and easy.