R11 483 Find Cheap Flights from Ontario to Johannesburg – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 29% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Useful Info
Flight Deals

Cheap Flights from Ontario to Johannesburg

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Ontario to Johannesburg

Fri, Nov 13 - Sun, Nov 22
Air Canada Logo
19:50 - 9:55YYZ  Toronto Pearson Intl-JNB Johannesburg OR Tambo
31h 05m1 stop Munich Franz Josef Strauss
Air Canada Logo
19:55 - 22:56JNB  Johannesburg OR Tambo-YYZ Toronto Pearson Intl
34h 01m2 stops Munich Franz Josef Strauss Montreal Pierre Elliott Trudeau Intl
R16 673Air Canada
Wed, Jan 20 - Tue, Mar 16
Air Canada Logo
10:45 - 10:00YTZ  Toronto Island-JNB Johannesburg OR Tambo
40h 15m2 stops Montreal Pierre Elliott Trudeau Intl Zurich
Air Canada Logo
19:55 - 9:10JNB  Johannesburg OR Tambo-YTZ Toronto Island
43h 15m2 stops Munich Franz Josef Strauss Montreal Pierre Elliott Trudeau Intl
R16 673Air Canada
Tue, Dec 1 - Sat, Jan 16
KLM Logo
17:55 - 22:00YYZ  Toronto Pearson Intl-JNB Johannesburg OR Tambo
21h 05m1 stop Amsterdam Schiphol
KLM Logo
19:40 - 15:40JNB  Johannesburg OR Tambo-YYZ Toronto Pearson Intl
27h 00m2 stops Paris Charles de Gaulle Amsterdam Schiphol
R16 940KLM
Sun, Nov 29 - Sat, Jan 16
KLM Logo
17:55 - 22:00YYZ  Toronto Pearson Intl-JNB Johannesburg OR Tambo
21h 05m1 stop Amsterdam Schiphol
KLM Logo
19:40 - 15:40JNB  Johannesburg OR Tambo-YYZ Toronto Pearson Intl
27h 00m2 stops Paris Charles de Gaulle Amsterdam Schiphol
R16 940KLM
Tue, Mar 2 - Sun, Mar 14
Ethiopian Air Logo
10:20 - 13:30YYZ  Toronto Pearson Intl-JNB Johannesburg OR Tambo
20h 10m1 stop Addis Ababa Bole
Ethiopian Air Logo
14:30 - 9:15JNB  Johannesburg OR Tambo-YYZ Toronto Pearson Intl
24h 45m2 stops Addis Ababa Bole Rome Fiumicino
R16 940Ethiopian Air
Tue, Mar 16 - Wed, Apr 14
Ethiopian Air Logo
11:05 - 13:30YYZ  Toronto Pearson Intl-JNB Johannesburg OR Tambo
20h 25m1 stop Addis Ababa Bole
Ethiopian Air Logo
14:30 - 8:45JNB  Johannesburg OR Tambo-YYZ Toronto Pearson Intl
24h 15m2 stops Addis Ababa Bole Rome Fiumicino
R17 157Ethiopian Air
Wed, Dec 2 - Wed, Dec 16
United Airlines Logo
16:10 - 18:35YYZ  Toronto Pearson Intl-JNB Johannesburg OR Tambo
43h 25m2 stops Ottawa Newark
United Airlines Logo
19:45 - 19:34JNB  Johannesburg OR Tambo-YYZ Toronto Pearson Intl
30h 49m2 stops Frankfurt am Main Detroit Metropolitan Wayne County
R17 157United Airlines
Wed, Dec 2 - Wed, Dec 16
United Airlines Logo
12:00 - 18:35YYZ  Toronto Pearson Intl-JNB Johannesburg OR Tambo
23h 35m1 stop Newark
United Airlines Logo
19:45 - 19:34JNB  Johannesburg OR Tambo-YYZ Toronto Pearson Intl
30h 49m2 stops Frankfurt am Main Detroit Metropolitan Wayne County
R17 207United Airlines
Tue, Jan 12 - Tue, Jan 26
Qatar Airways Logo
10:00 - 3:55YYZ  Toronto Pearson Intl-JNB Johannesburg OR Tambo
34h 55m2 stops Montreal Pierre Elliott Trudeau Intl Doha Hamad Intl
Qatar Airways Logo
15:05 - 14:30JNB  Johannesburg OR Tambo-YYZ Toronto Pearson Intl
30h 25m3 stops Durban King Shaka Intl Maputo Intl Doha Hamad Intl
R26 170Qatar Airways
Sun, Apr 18 - Wed, May 12
Qatar Airways Logo
15:13 - 4:00YYZ  Toronto Pearson Intl-JNB Johannesburg OR Tambo
30h 47m2 stops Chicago O'Hare Intl Doha Hamad Intl
Qatar Airways Logo
9:25 - 15:00JNB  Johannesburg OR Tambo-YYZ Toronto Pearson Intl
35h 35m3 stops Durban King Shaka Intl Maputo Intl Doha Hamad Intl
R28 390Qatar Airways
Useful Info

Good to know

Cheapest flight

R11 483
Flight from Toronto Pearson Airport to OR Tambo Airport, Johannesburg

FAQs for booking flights from Ontario to Johannesburg

  • How does KAYAK find such low prices on flights from Ontario to Johannesburg?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Ontario to Johannesburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Ontario to Johannesburg?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Ontario is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Ontario to Johannesburg?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back to Ontario with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Ontario to Johannesburg?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg from Ontario up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

More options for your flight to Johannesburg