Flights tailored to your budget
- Flights from Toronto to Johannesburg
Cheap Toronto Pearson - Johannesburg flight offers
Find cheap flight tickets and last-minute flight deals from Toronto Pearson to Johannesburg
Info about flights from Toronto Pearson to Johannesburg
Some useful info about flights from Toronto Pearson to Johannesburg to help you plan your next trip
Top airlines on the route Toronto Pearson - Johannesburg
Airlines providing flights to Johannesburg from Toronto Pearson
How much should you expect to spend for a flight from Toronto Pearson to Johannesburg?
Flight prices from Toronto to Johannesburg change depending on demand and time of booking.
Can$862 is the lowest fare found in the past 15 days.
Studies show that flying midweek — like on a Tuesday or Wednesday — can be cheaper than weekend flights. Still, airfares change frequently, so check updated prices on Jetcost.
Airport options between Toronto and Johannesburg
Even for routes around 13370 km, using different airports might affect flight cost and travel time.
- Airports in Toronto: You can fly from 4 airports in Toronto - John C. Munro, Kitchener Lake, Lester B. Pearson, Toronto Island Airport.
- Airports in Johannesburg: Lanseria is another option in Johannesburg.
Checking the average travel time to the airport can help you plan better. For some routes, changing your arrival or departure airport might also affect the price.
Compare flights from Toronto Pearson to Johannesburg with advanced filters
Find your ideal flight using Jetcost. Select whether you want nonstop or connecting flights, round-trip or one-way, and filter by airline, price, or booking site.
Other popular destinations
Looking for alternatives in South Africa? Travelers also liked: Cape Town, Durban, George, Johannesburg, Port Elizabeth.
If you have a preferred time to leave or arrive, filters can help you show only the matching flights. You can also filter by your favorite airline and see only those deals.
Frequently asked questions about flights from Toronto Pearson to Johannesburg.
How much does an airline ticket from Toronto Pearson to Johannesburg cost?
How far is Toronto from Johannesburg?
What are the airports in Johannesburg?
What are the airports in Toronto?
What are the most popular cities in South Africa?
When should I book a flight from Toronto to Johannesburg?
What is the cheapest month to fly from Toronto to Johannesburg?
What is the most expensive month to fly from Toronto to Johannesburg?
What is the best day of the week to fly from Toronto to Johannesburg?
- Flights Montreal Trudeau - Johannesburg
- Flights Toronto Pearson - Johannesburg
- Flights Calgary - Johannesburg
- Flights Vancouver - Johannesburg
- Flights Montreal - Johannesburg
- Flights Ottawa - Johannesburg
- Flights Toronto Island - Johannesburg
- Flights Regina - Johannesburg
- Flights Toronto Pearson - New Delhi
- Flights Toronto Pearson - Mumbai
- Flights Toronto Pearson - Ahmedabad
- Flights Toronto Pearson - Larnaca
- Flights Toronto Pearson - Jeddah
- Flights Toronto Pearson - Calgary
- Flights Toronto Pearson - Amritsar
- Flights Toronto Pearson - New York LaGuardia
- Flights Toronto Pearson - Punta Cana
- Flights Toronto Pearson - New York Newark
- Flights Toronto Pearson - Kathmandu
- Flights Toronto Pearson - Paris Charles de Gaulle
- Flights Toronto Pearson - Bogotá
- Flights Toronto Pearson - Cancun
- Flights Toronto Pearson - Montreal Trudeau
- Flights Antananarivo - Johannesburg
- Flights Libreville - Johannesburg
- Flights Pointe Noire - Johannesburg
- Flights Lubumbashi - Johannesburg
- Flights Dublin - Johannesburg
- Flights Saint Denis - Johannesburg
- Flights Algiers - Johannesburg
- Flights Cotonou - Johannesburg
- Flights Marrakesh - Johannesburg
- Flights N'Djamena - Johannesburg
- Flights Ouagadougou - Johannesburg
- Flights Luxembourg - Johannesburg
- Flights Dzaoudzi - Johannesburg
- Flights to Johannesburg
- Flights to Cape Town
- Flights to Durban
- Flights to East London
- Flights to Port Elizabeth
- Flights to Nelspruit
- Flights to George
- Flights to Upington
- Flights to Bloemfontein
- Flights to Skukuza
- Flights to Kimberley
- Flights to Polokwane
- Flights to Pietermaritzburg
- Flights to Richards Bay
- Flights to Sishen