
Toronto (YTO) to Johannesburg (JNB) flights from CAD 938*
Toronto - Johannesburg airfares
March
Skip to main contentEconomy Class
FromCAD 942
April
Skip to main contentEconomy Class
FromCAD 1,033
May
Skip to main contentEconomy Class
FromCAD 938
The best flight deals from Toronto to Johannesburg
Weather in Johannesburg
28 °CMonday2019/02/18
25 °CTuesday2019/02/19
28 °CWednesday2019/02/20
29 °CThursday2019/02/21
30 °CFriday2019/02/22
32 °CSaturday2019/02/23
25 °CSunday2019/02/24