Fly to
Budget
C$ 940 - C$ 1,170
Route
Depart
Return
Price
Johannesburg OR TamboToronto Pearson Intl
JNB - YYZ
JNBYYZ
Johannesburg OR Tambo
Mon 10/6
1 stop30h 04m
Toronto Pearson Intl
Mon 24/6
1 stop29h 16m
Johannesburg OR TamboToronto Pearson Intl
JNB - YYZ
JNBYYZ
Johannesburg OR Tambo
Mon 10/6
1 stop30h 04m
Toronto Pearson Intl
Mon 24/6
1 stop30h 45m
Johannesburg OR TamboToronto Pearson Intl
JNB - YYZ
JNBYYZ
Johannesburg OR Tambo
Fri 9/8
2 stops47h 30m
Toronto Pearson Intl
Sun 25/8
1 stop20h 45m
Johannesburg OR TamboToronto Pearson Intl
JNB - YYZ
JNBYYZ
Johannesburg OR Tambo
Fri 9/8
2 stops47h 30m
Toronto Pearson Intl
Sun 25/8
2 stops26h 45m
Johannesburg OR TamboToronto Pearson Intl
JNB - YYZ
JNBYYZ
Johannesburg OR Tambo
Tue 10/9
1 stop32h 25m
Toronto Pearson Intl
Tue 22/10
1 stop23h 40m
Johannesburg OR TamboToronto Pearson Intl
JNB - YYZ
JNBYYZ
Johannesburg OR Tambo
Tue 10/9
2 stops29h 40m
Toronto Pearson Intl
Tue 22/10
1 stop25h 35m
Cape Town IntlToronto Pearson Intl
CPT - YYZ
CPTYYZ
Cape Town Intl
Tue 16/7
1 stop30h 28m
Toronto Pearson Intl
Mon 22/7
1 stop24h 15m
Johannesburg OR TamboCalgary
JNB - YYC
JNBYYC
Johannesburg OR Tambo
Tue 16/7
2 stops47h 55m
Calgary
Thu 22/8
1 stop31h 55m
Johannesburg OR TamboToronto Pearson Intl
JNB - YYZ
JNBYYZ
Johannesburg OR Tambo
Mon 10/6
2 stops29h 57m
Toronto Pearson Intl
Mon 24/6
1 stop29h 16m
No data available for this route at this time. Please check back soon.
Cheapflights makes it easy to find flights from South Africa by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.
By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights from South Africa.
Yes, we can. To see specific flights from South Africa with no change fees, users can toggle flexible booking options after using the search form above to find flights.
Not ready to book yet? You can track prices for flights from South Africa on Cheapflights with our Price Alerts feature and get notified when better prices are available.