Cheap Flights from O. R. Tambo International Airport to Toronto Pearson International Airport
Search for flights from Johannesburg to Toronto and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
JNB 18:5026h 55m1 stopsYYZ 15:45Johannesburg - Toronto | Tue, Jun 3 | Delta Air LinesYYZ 23:3027h1 stopsJNB 08:30Toronto - Johannesburg | Wed, Jun 11 | Delta Air LinesAED 2,880 AED 3,88626% OFF26% OFFAED 3,886 AED 2,880
-
JNB 20:4030h1 stopsYYZ 20:40Johannesburg - Toronto | Wed, Jun 4 | Virgin AtlanticYYZ 22:3029h 50m1 stopsJNB 10:20Toronto - Johannesburg | Thu, Jun 12 | Virgin AtlanticAED 2,903 AED 3,88625% OFF25% OFFAED 3,886 AED 2,903
-
JNB 20:4030h1 stopsYYZ 20:40Johannesburg - Toronto | Mon, May 19 | Virgin AtlanticYYZ 22:3029h 50m1 stopsJNB 10:20Toronto - Johannesburg | Tue, May 27 | Virgin AtlanticAED 2,903 AED 3,88625% OFF25% OFFAED 3,886 AED 2,903
-
JNB 20:4030h1 stopsYYZ 20:40Johannesburg - Toronto | Thu, Jun 5 | Virgin AtlanticYYZ 22:3029h 50m1 stopsJNB 10:20Toronto - Johannesburg | Fri, Jun 13 | Virgin AtlanticAED 2,90325% OFFAED 3,886 AED 2,903
-
JNB 20:4030h1 stopsYYZ 20:40Johannesburg - Toronto | Mon, May 26 | Virgin AtlanticYYZ 22:3029h 50m1 stopsJNB 10:20Toronto - Johannesburg | Mon, Jun 2 | Virgin AtlanticAED 2,90325% OFFAED 3,886 AED 2,903
-
JNB 20:4030h1 stopsYYZ 20:40Johannesburg - Toronto | Tue, May 20 | Virgin AtlanticYYZ 22:3029h 50m1 stopsJNB 10:20Toronto - Johannesburg | Tue, May 27 | Virgin AtlanticAED 2,90325% OFFAED 3,886 AED 2,903
-
JNB 20:4030h1 stopsYYZ 20:40Johannesburg - Toronto | Tue, May 27 | Virgin AtlanticYYZ 22:3029h 50m1 stopsJNB 10:20Toronto - Johannesburg | Wed, Jun 4 | Virgin AtlanticAED 2,90325% OFFAED 3,886 AED 2,903
-
JNB 20:4030h1 stopsYYZ 20:40Johannesburg - Toronto | Mon, Jun 2 | Virgin AtlanticYYZ 22:3029h 50m1 stopsJNB 10:20Toronto - Johannesburg | Tue, Jun 10 | Virgin AtlanticAED 2,90325% OFFAED 3,886 AED 2,903
-
JNB 23:1526h 40m1 stopsYYZ 19:55Johannesburg - Toronto | Tue, Jun 10 | KLMYYZ 23:3027h1 stopsJNB 08:30Toronto - Johannesburg | Tue, Jun 17 | Air FranceAED 2,95224% OFFAED 3,886 AED 2,952
-
JNB 18:5032h 5m1 stopsYYZ 20:55Johannesburg - Toronto | Tue, Jun 10 | Air FranceYYZ 23:3027h1 stopsJNB 08:30Toronto - Johannesburg | Tue, Jun 17 | Air FranceAED 2,99223% OFFAED 3,886 AED 2,992
-
JNB 13:0017h 25m1 stopsYTO Invalid DateJohannesburg - Toronto | Mon, May 12 | Normal AirlineYTO 15:006hNonstopJNB 16:00Toronto - Johannesburg | Wed, May 14 | Normal AirlineFind More FlightsFind More Flights
-
JNB 20:4030h1 stopsYYZ 20:40Johannesburg - Toronto | Sun, May 18 | Virgin AtlanticAED 2,464 AED 4,08640% OFF40% OFFAED 4,086 AED 2,464
-
JNB 17:5531h 15m1 stopsYYZ 19:10Johannesburg - Toronto | Wed, Jun 4 | Turkish AirlinesAED 2,470 AED 4,08640% OFF40% OFFAED 4,086 AED 2,470
-
JNB 20:4030h1 stopsYYZ 20:40Johannesburg - Toronto | Mon, Jun 2 | Virgin AtlanticAED 2,484 AED 4,08639% OFF39% OFFAED 4,086 AED 2,484
-
JNB 20:4025h1 stopsYYZ 15:40Johannesburg - Toronto | Thu, Jun 5 | Virgin AtlanticAED 2,49239% OFFAED 4,086 AED 2,492
-
JNB 20:4030h1 stopsYYZ 20:40Johannesburg - Toronto | Thu, May 29 | Virgin AtlanticAED 2,53038% OFFAED 4,086 AED 2,530
-
JNB 20:4030h1 stopsYYZ 20:40Johannesburg - Toronto | Fri, May 30 | Virgin AtlanticAED 2,56337% OFFAED 4,086 AED 2,563
-
JNB 23:1526h 40m1 stopsYYZ 19:55Johannesburg - Toronto | Sun, May 18 | KLM Royal Dutch AirlinesAED 2,56737% OFFAED 4,086 AED 2,567
-
JNB 20:4030h1 stopsYYZ 20:40Johannesburg - Toronto | Tue, Jul 8 | Virgin AtlanticAED 2,57137% OFFAED 4,086 AED 2,571
-
JNB 18:5026h 55m1 stopsYYZ 15:45Johannesburg - Toronto | Sun, May 18 | Air FranceAED 2,57837% OFFAED 4,086 AED 2,578
-
JNB 18:5526h 45m1 stopsYYZ 15:40Johannesburg - Toronto | Tue, May 13 | Virgin AtlanticAED 3,14723% OFFAED 4,086 AED 3,147
-
JNB 13:0017h 25m1 stopsYTO Invalid DateJohannesburg - Toronto | Mon, May 12 | 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 O. R. Tambo International Airport to Toronto Pearson International Airport
See which airlines fly from Johannesburg to Toronto. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from O. R. Tambo International Airport to Toronto Pearson International Airport
Check the schedule for flights from Johannesburg to Toronto and find the flight that best matches your travel plans.
-
VS450
O. R. Tambo International Airport
20:15
JNB
06:20
LHR
S M T W T F SSearch -
TS123
London Gatwick Airport
12:40
LGW
15:40
YYZ
S M T W T F S -
KQ763
O. R. Tambo International Airport
17:00
JNB
22:05
NBO
S M T W T F SSearch -
KQ002
Jomo Kenyatta International Airport
23:35
NBO
07:35
JFK
S M T W T F S -
F81615
John F. Kennedy International Airport
10:45
JFK
12:30
YYZ
S M T W - F S -
DT578
O. R. Tambo International Airport
16:40
JNB
19:45
LAD
S M T W T F SSearch -
DT650
Luanda International Airport
23:50
LAD
07:25
LIS
S M T W T F S -
TP257
Humberto Delgado Airport
10:55
LIS
14:40
YYZ
S M T W - F S -
DT578
O. R. Tambo International Airport
16:40
JNB
19:45
LAD
S M T W T F SSearch -
DT650
Luanda International Airport
23:50
LAD
07:25
LIS
S M T W T F S -
TS481
Humberto Delgado Airport
11:35
LIS
14:40
YYZ
S M - W T - S -
VS450
O. R. Tambo International Airport
20:15
JNB
06:20
LHR
S M T W T F SSearch -
VS147
Heathrow Airport
18:00
LHR
20:50
YYZ
S M T W T F S -
QR1364
O. R. Tambo International Airport
13:55
JNB
23:15
DOH
S M T W T F SSearch -
QR019
Hamad International Airport
01:10
DOH
06:45
DUB
S M T W T F S -
WS035
Dublin Airport
11:30
DUB
14:10
YYZ
S M T W T F S -
QR1364
O. R. Tambo International Airport
13:55
JNB
23:15
DOH
S M T W T F SSearch -
QR031
Hamad International Airport
00:55
DOH
06:25
EDI
S M T W T F S -
WS017
Edinburgh Airport
11:30
EDI
14:10
YYZ
S M T W T F S -
KQ761
O. R. Tambo International Airport
12:10
JNB
17:15
NBO
S M T W T F SSearch -
KQ002
Jomo Kenyatta International Airport
23:35
NBO
07:35
JFK
S M T W T F S -
F81615
John F. Kennedy International Airport
10:45
JFK
12:30
YYZ
S M T W - F S -
KQ763
O. R. Tambo International Airport
17:00
JNB
22:05
NBO
S M T W T F SSearch -
KQ002
Jomo Kenyatta International Airport
23:35
NBO
07:35
JFK
S M T W T F S -
PD606
LaGuardia Airport
17:30
LGA
19:10
YYZ
S M T W T F S -
EY748
O. R. Tambo International Airport
09:50
JNB
19:45
AUH
S - T - T - SSearch -
EY045
Zayed International Airport
02:05
AUH
07:10
DUB
S M T W T F S -
WS035
Dublin Airport
11:30
DUB
14:10
YYZ
S M T W T F S
O. R. Tambo International Airport to Toronto Pearson International Airport Flights Info
Flight distance | 13,381.48 km |
---|---|
Cheapest one-way ticket price | AED 2,326 |
FAQs for O. R. Tambo International Airport to Toronto Pearson International Airport Flights
-
What is the transportation method from the main airport to downtown in Toronto?
- The distance from Toronto Pearson International Airport to downtown is about 20 km, by taxi about 40 minutes.
- The distance from Billy Bishop Toronto City Airport to downtown is about 2 km, by taxi about 20 minutes.
Popular Destinations
-
Recommended Routes Departing From O. R. Tambo International Airport
-
Recommended Routes Going to Toronto Pearson International Airport
-
Top Flight Destinations in Canada
-
Popular Airports
- Cheap flights from O. R. Tambo International Airport to Dubai International Airport
- Direct flights O. R. Tambo International Airport to King Shaka International Airport
- Flights from O. R. Tambo International Airport to Cape Town International Airport
- Direct flights O. R. Tambo International Airport to Sharjah International Airport
- Direct flights O. R. Tambo International Airport to Chief Dawid Stuurman International Airport
- Available flights from O. R. Tambo International Airport to Abu Dhabi
- Cheap flights from O. R. Tambo International Airport to Ras Al Khaimah
- Available flights from O. R. Tambo International Airport to Sharjah
- Flights from O. R. Tambo International Airport to Dubai
- Flights from Vancouver International Airport to Toronto Pearson International Airport
- Flights from Zayed International Airport to Toronto Pearson International Airport
- Cheap flights from Calgary International Airport to Toronto Pearson International Airport
- Cheap flights from Cairo International Airport to Toronto Pearson International Airport
- Flights from Dubai International Airport to Toronto Pearson International Airport
- Cheap flights from Al Ain to Toronto Pearson International Airport
- Direct flights from Abu Dhabi to Toronto Pearson International Airport
- Direct flights from Dubai to Toronto Pearson International Airport
- Round-trip flights from Ras Al Khaimah to Toronto Pearson International Airport
- Round-trip flights from Sharjah to Toronto Pearson International Airport