Cheap Flights from Toronto Pearson International Airport to Lanseria International Airport
Search for flights from Toronto to Johannesburg and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
YYZ 10:4527h 20m2 stopsHLA 20:05Toronto - Johannesburg | Fri, May 16 | Ethiopian AirlinesJNB 20:4030h1 stopsYYZ 20:40Johannesburg - Toronto | Sun, May 18 | Virgin AtlanticAED 5,464 AED 7,10323% OFF23% OFFAED 7,103 AED 5,464
-
YYZ 10:4528h 5m2 stopsHLA 20:50Toronto - Johannesburg | Mon, May 19 | Ethiopian AirlinesJNB 21:4539h 40m1 stopsYYZ 07:25Johannesburg - Toronto | Fri, May 23 | EgyptAirAED 5,895 AED 7,10317% OFF17% OFFAED 7,103 AED 5,895
-
YTO 13:0017h 25m1 stopsJNB Invalid DateToronto - Johannesburg | Wed, Apr 30 | Normal AirlineJNB 15:006hNonstopYTO 16:00Johannesburg - Toronto | Fri, May 2 | Normal AirlineFind More FlightsFind More Flights
-
YYZ 10:4529h 20m2 stopsHLA 22:05Toronto - Johannesburg | Wed, Apr 30 | Ethiopian AirlinesAED 2,834 AED 3,55920% OFF20% OFFAED 3,559 AED 2,834
-
YYZ 10:4528h 5m2 stopsHLA 20:50Toronto - Johannesburg | Thu, May 8 | Ethiopian AirlinesAED 2,882 AED 3,55919% OFF19% OFFAED 3,559 AED 2,882
-
YYZ 10:4528h 5m2 stopsHLA 20:50Toronto - Johannesburg | Mon, May 12 | Ethiopian AirlinesAED 2,883 AED 3,55919% OFF19% OFFAED 3,559 AED 2,883
-
YYZ 10:4528h 5m2 stopsHLA 20:50Toronto - Johannesburg | Fri, May 16 | Ethiopian AirlinesAED 2,88419% OFFAED 3,559 AED 2,884
-
YYZ 10:4528h 5m2 stopsHLA 20:50Toronto - Johannesburg | Tue, May 6 | Ethiopian AirlinesAED 2,88719% OFFAED 3,559 AED 2,887
-
YYZ 10:4529h 20m2 stopsHLA 22:05Toronto - Johannesburg | Tue, Apr 29 | Ethiopian AirlinesAED 2,91218% OFFAED 3,559 AED 2,912
-
YYZ 10:4529h 20m2 stopsHLA 22:05Toronto - Johannesburg | Mon, May 5 | Ethiopian AirlinesAED 2,93118% OFFAED 3,559 AED 2,931
-
YYZ 10:4528h 5m2 stopsHLA 20:50Toronto - Johannesburg | Mon, Apr 28 | Ethiopian AirlinesAED 2,94117% OFFAED 3,559 AED 2,941
-
YYZ 10:4529h 20m2 stopsHLA 22:05Toronto - Johannesburg | Wed, May 7 | Ethiopian AirlinesAED 2,94917% OFFAED 3,559 AED 2,949
-
YYZ 10:4528h 5m2 stopsHLA 20:50Toronto - Johannesburg | Tue, May 20 | Ethiopian AirlinesAED 2,95417% OFFAED 3,559 AED 2,954
-
YTO 13:0017h 25m1 stopsJNB Invalid DateToronto - Johannesburg | Wed, Apr 30 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Toronto Pearson International Airport to Lanseria International Airport
See which airlines fly from Toronto to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Flight Schedule from Toronto Pearson International Airport to Lanseria International Airport
Check the schedule for flights from Toronto to Johannesburg and find the flight that best matches your travel plans.
-
UA3637
Toronto Pearson International Airport
14:50
YYZ
16:22
IAD
S M T W T F SSearch -
UA1011
Dulles International Airport
19:00
IAD
15:20
CPT
S - - W - F - -
FA359
Cape Town International Airport
18:35
CPT
20:50
HLA
S M T W T F S -
UA3637
Toronto Pearson International Airport
14:50
YYZ
16:22
IAD
S M T W T F SSearch -
UA1011
Dulles International Airport
19:00
IAD
15:20
CPT
S - - W - F - -
FA304
Cape Town International Airport
19:50
CPT
22:05
HLA
S M T W T F S -
UA3595
Toronto Pearson International Airport
12:45
YYZ
14:19
IAD
S M T W T F SSearch -
UA1011
Dulles International Airport
19:00
IAD
15:20
CPT
S - - W - F - -
FA359
Cape Town International Airport
18:35
CPT
20:50
HLA
S M T W T F S -
ET553
Toronto Pearson International Airport
11:05
YYZ
07:20
ADD
S M T W T F SSearch -
ET847
Addis Ababa Bole International Airport
09:05
ADD
14:35
CPT
S M T W T F S -
FA316
Cape Town International Airport
17:05
CPT
19:15
HLA
S - T W T - - -
UA3595
Toronto Pearson International Airport
12:45
YYZ
14:19
IAD
S M T W T F SSearch -
UA1011
Dulles International Airport
19:00
IAD
15:20
CPT
S - - W - F - -
FA304
Cape Town International Airport
19:50
CPT
22:05
HLA
S M T W T F S -
ET553
Toronto Pearson International Airport
11:05
YYZ
07:20
ADD
S M T W T F SSearch -
ET847
Addis Ababa Bole International Airport
09:05
ADD
14:35
CPT
S M T W T F S -
FA331
Cape Town International Airport
17:55
CPT
20:05
HLA
- - - - - F - -
ET553
Toronto Pearson International Airport
11:05
YYZ
07:20
ADD
S M T W T F SSearch -
ET847
Addis Ababa Bole International Airport
09:05
ADD
14:35
CPT
S M T W T F S -
FA359
Cape Town International Airport
18:35
CPT
20:50
HLA
S M T W T F S -
ET553
Toronto Pearson International Airport
11:05
YYZ
07:20
ADD
S M T W T F SSearch -
ET847
Addis Ababa Bole International Airport
09:05
ADD
14:35
CPT
S M T W T F S -
FA304
Cape Town International Airport
19:50
CPT
22:05
HLA
S M T W T F S -
UA3636
Toronto Pearson International Airport
10:19
YYZ
11:44
IAD
S M T W T F SSearch -
UA1011
Dulles International Airport
19:00
IAD
15:20
CPT
S - - W - F - -
FA304
Cape Town International Airport
19:50
CPT
22:05
HLA
S M T W T F S -
UA3554
Toronto Pearson International Airport
06:15
YYZ
07:50
IAD
S M T W T F SSearch -
UA1011
Dulles International Airport
19:00
IAD
15:20
CPT
S - - W - F - -
FA359
Cape Town International Airport
18:35
CPT
20:50
HLA
S M T W T F S
Toronto Pearson International Airport to Lanseria International Airport Flights Info
Flight distance | 13,344.11 km |
---|
FAQs for Toronto Pearson International Airport to Lanseria International Airport Flights
-
What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O. R. Tambo International Airport to downtown is about 20 km, by taxi about 40 minutes.
- The distance from Lanseria International Airport to downtown is about 32 km, by taxi about 50 minutes.
Popular Destinations
-
Recommended Routes Departing From Toronto Pearson International Airport
-
Recommended Routes Going to Lanseria International Airport
-
Top Flight Destinations in South Africa
-
Popular Airports
- Cheap flights from Toronto Pearson International Airport to Calgary International Airport
- Direct flights Toronto Pearson International Airport to Dubai International Airport
- Cheap flights from Toronto Pearson International Airport to Zayed International Airport
- Direct flights Toronto Pearson International Airport to Edmonton International Airport
- Flights from Toronto Pearson International Airport to Kabul International Airport
- Available flights from Toronto Pearson International Airport to Ras Al Khaimah
- Available flights from Toronto Pearson International Airport to Sharjah
- Available flights from Toronto Pearson International Airport to Al Ain
- Flights from Toronto Pearson International Airport to Dubai
- Flights from Toronto Pearson International Airport to Fujairah
- Cheap flights from Bahrain International Airport to Lanseria International Airport
- Flights from Zagreb Airport to Lanseria International Airport
- Flights from Brussels Airport to Lanseria International Airport
- Direct flights Berlin Brandenburg Airport to Lanseria International Airport
- Flights from Budapest Ferenc Liszt International Airport to Lanseria International Airport
- Round-trip flights from Abu Dhabi to Lanseria International Airport
- Cheap flights from Sharjah to Lanseria International Airport
- Cheap flights from Dubai to Lanseria International Airport