Find flights
Deals
Insights
When to book
FAQs & Tips

Book cheap flights from Johannesburg to Toronto

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Johannesburg to Toronto found on KAYAK in the last 72 hours.
21/2Wed
3 stops
28h 45mHLA-YYZ
R2 387

Search by stops

Search by price

Johannesburg Lanseria - Toronto Flights

Departure:

Johannesburg Lanseria (HLA)South Africa

Destination:

Toronto (YYZ)Canada

Return flight deals:

Toronto - Johannesburg Lanseria

Cabin classes: