From thousands of verified customers on Google, Facebook, and BBB
Search all airlines at once, including combinations they don’t sell
Book now, pay in up to 12 monthly payments. Instant application.
| Depart | Return | Price | Airline |
|---|---|---|---|
| Dec 10 | Jan 03 |
$2,403
|
Air Canada
|
| Dec 10 | Jan 03 |
$3,231
|
Mixed
|
| Dec 25 | Jan 06 |
$2,999
|
Delta Air Lines
|
| Dec 25 | Jan 14 |
$2,442
|
Air Canada
|
| Dec 24 | Jan 14 |
$2,608
|
Delta Air Lines
|
| Dec 24 | Jan 13 |
$2,326
|
Mixed
|
| Oct 12 | Nov 01 |
$6,239
|
Ethiopian Airlines
|
| Dec 27 | Jan 07 |
$5,810
|
Mixed
|
| Feb 05 | Feb 19 |
$4,642
|
Delta Air Lines
|
| Dec 10 | Jan 03 |
$3,495
|
Delta Air Lines
|
| Depart | Return | Price | Airline |
|---|---|---|---|
| Dec 10 | Jan 03 |
$3,145
|
Air Canada
|
| Dec 26 | Jan 07 |
$8,010
|
Mixed
|
| Dec 26 | Jan 23 |
$4,363
|
Air Canada
|
| Dec 24 | Jan 12 |
$2,110
|
British Airways
|
| Dec 10 | Jan 03 |
$2,856
|
Mixed
|
| Dec 10 | Jan 03 |
$2,491
|
Mixed
|
| Dec 10 | Jan 03 |
$2,715
|
Air Canada
|
| Dec 26 | Jan 14 |
$2,541
|
Delta Air Lines
|
| Dec 10 | Jan 03 |
$3,246
|
Mixed
|
| Dec 10 | Jan 03 |
$3,275
|
Mixed
|
| Depart | Return | Price | Airline |
|---|---|---|---|
| Oct 04 | Oct 22 |
$2,179
|
Mixed
|
| Dec 10 | Jan 03 |
$3,246
|
Mixed
|
| Dec 10 | Jan 03 |
$2,906
|
Mixed
|
| Dec 10 | Jan 04 |
$3,319
|
Delta Air Lines
|
| Jan 03 | Feb 07 |
$2,116
|
United Airlines
|
| Dec 10 | Jan 03 |
$2,974
|
Mixed
|
| Dec 10 | Jan 03 |
$2,855
|
Mixed
|
| Oct 31 | Nov 20 |
$1,580
|
Kenya Airways
|
| Dec 10 | Jan 03 |
$3,092
|
Mixed
|
| Dec 18 | Jan 02 |
$5,593
|
Air Canada
|
The cheapest flights from Toronto to Johannesburg are connecting flights on Air Canada, Air France, British Airways, Delta Airlines, Emirates Airways, ET, KLM, Lufthansa, United Airlines. Sometimes the cheapest airfare from Toronto to Johannesburg is with interline flight options (two different airlines)included in our search.