$639 Cheap Flights from Toronto (YYZ) to Johannesburg (JNB)

Popular airlines from Toronto Pearson Intl. Airport (YYZ) to O.R. Tambo Intl. Airport (JNB)

Cheap Flights from Toronto to Johannesburg (YYZ-JNB)

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

Ethiopian Airlines
Air Canada
Swiss International Air Lines
Delta
Virgin Atlantic
Kenya Airways
Etihad Airways
Lufthansa
United
Austrian Airlines

Find the cheapest month to fly from Toronto (YYZ) to Johannesburg (JNB)

January is typically the cheapest month to fly

From $686 - $1,994 per traveler.

Frequently asked questions

How much does a flight from Pearson Intl. Airport (YYZ) to O.R. Tambo Intl. Airport (JNB) cost?
Lock in a cheap one-way flight from $639 or cheap return flight from $842 from Pearson Intl. Airport (YYZ) to O.R. Tambo Intl. Airport (JNB) with Expedia. Enter your travel dates and sort by "Price (lowest to highest)" to see our cheapest flight offers on this route.
What is the cheapest month to fly from Pearson Intl. Airport (YYZ) to O.R. Tambo Intl. Airport (JNB)?
The cheapest month to fly from YYZ to JNB is October, when there's less demand. Off-peak months are typically when airlines offer lower prices between these airports.
What is the cheapest airline that flies from Pearson Intl. Airport (YYZ) to O.R. Tambo Intl. Airport (JNB)?
Expedia's filter tool lets you easily compare different airlines, departure times and fares all in one place. Tailor the search to your trip, then sort by "Price (lowest to highest)" to see which carrier offers the cheapest YYZ to JNB flight.
How many flights per day from Pearson Intl. Airport (YYZ) to O.R. Tambo Intl. Airport (JNB)?
You'll have to book a flight with a layover when traveling from Pearson Intl. Airport (YYZ) to O.R. Tambo Intl. Airport (JNB). There are no daily direct flights on this route. However, just filter your search to include one or more stops to discover an option that works for you.
What day of the week has the most flights from YYZ to JNB?
Usually you'll find the largest variety of flight choices on a Friday. Tuesdays tend to be the quietest.* But this can change based on the time of year, carrier and other factors.*Busiest/quietest day to travel is based on Expedia flight demand through January to December 2024.
What is the best time to fly from Pearson Intl. Airport (YYZ) to O.R. Tambo Intl. Airport (JNB)?
To avoid possible delays on the Pearson Intl. Airport (YYZ) to O.R. Tambo Intl. Airport (JNB) route, aim to fly before 3 PM. Later flights have a 22% higher chance of being canceled.**Most reliable time of the day and month to travel recommendation is based on January through August 2024 flight status data sourced from OAG's global flight data platform.
Is it cheaper to buy a plane ticket from Pearson Intl. Airport (YYZ) to O.R. Tambo Intl. Airport (JNB) last-minute?
Booking your plane ticket from YYZ to JNB right before your getaway is typically more expensive. But if there's some wiggle room with your departure dates and times, you could land a cheap last-minute fare.
Is it cheaper to book a YYZ to JNB flight and hotel package?
You can save money by booking a YYZ to JNB flight and hotel package compared to booking separately. In fact, travelers could save hundreds of dollars by bundling with Expedia. And it's simple to manage everything in one place. Once you've chosen your ideal flights and accommodations, consider other add-ons like tours, activities and car rentals.
Can I cancel or change the date of my flight from Pearson Intl. Airport (YYZ) to O.R. Tambo Intl. Airport (JNB)?
It's usually possible to reschedule or cancel your YYZ to JNB flight. However, if it's been more than 24 hours since booking, additional fees may apply. Check your airline's policies in your itinerary to see what changes are allowed and whether any costs are involved. You'll also find further details on our Customer Service portal.

Travel information

Travel information

Origin airport
Pearson Intl.
Destination airport
O.R. Tambo Intl.
Airlines serving
Air Canada, Air France, American Airlines, Austrian Airlines, British Airways, Brussels Airlines, Cathay Pacific, Delta, EGYPTAIR, Emirates, Ethiopian Airlines, Etihad Airways, KLM, Kenya Airways, Lufthansa, Qatar Airways, Swiss International Air Lines, Turkish Airlines, United, Virgin Atlantic
Roundtrip price
$842
Distance
8305 mi

Book with confidence

Book with confidence

Explore a world of travel with Expedia

Explore a world of travel with Expedia

*Available to One Key members.