Travel with Air Canada from Toronto to Johannesburg (YYZ-JNB) from

Select journey type

Enter to select travel class and passengers

Fly now between Toronto and Johannesburg

CAD
Travel with Air Canada from Toronto to Johannesburg (YYZ - JNB)

Weather in Johannesburg

Thursday sky is clear
27°C Dec 12, 2019
Friday sky is clear
24°C Dec 13, 2019
Saturday sky is clear
24°C Dec 14, 2019
Sunday sky is clear
28°C Dec 15, 2019
Monday light rain
25°C Dec 16, 2019
Tuesday broken clouds
20°C Dec 17, 2019
Wednesday moderate rain
25°C Dec 18, 2019
Powered by: OpenWeatherMap.org

Book early from Toronto to Johannesburg and save

FromToDepartureFare TypePrice

Toronto (YYZ)

Johannesburg (JNB)

Apr 11, 2020-

Apr 18, 2020

Round-trip/Economy
CAD942*
Viewed:3hoursago

Toronto (YYZ)

Johannesburg (JNB)

Apr 12, 2020-

Apr 19, 2020

Round-trip/Economy
CAD942*
Viewed:3hoursago

Toronto (YYZ)

Johannesburg (JNB)

Apr 13, 2020-

Apr 20, 2020

Round-trip/Economy
CAD942*
Viewed:3hoursago

Toronto (YYZ)

Johannesburg (JNB)

Apr 14, 2020-

Apr 21, 2020

Round-trip/Economy
CAD942*
Viewed:3hoursago

Toronto (YYZ)

Johannesburg (JNB)

Apr 15, 2020-

Apr 22, 2020

Round-trip/Economy
CAD942*
Viewed:3hoursago

Toronto (YYZ)

Johannesburg (JNB)

Apr 16, 2020-

Apr 23, 2020

Round-trip/Economy
CAD942*
Viewed:3hoursago

Toronto (YYZ)

Johannesburg (JNB)

Apr 17, 2020-

Apr 24, 2020

Round-trip/Economy
CAD942*
Viewed:3hoursago

Toronto (YYZ)

Johannesburg (JNB)

Apr 18, 2020-

Apr 25, 2020

Round-trip/Economy
CAD942*
Viewed:3hoursago

Toronto (YYZ)

Johannesburg (JNB)

Apr 19, 2020-

Apr 26, 2020

Round-trip/Economy
CAD942*
Viewed:3hoursago

Toronto (YYZ)

Johannesburg (JNB)

Apr 20, 2020-

Apr 27, 2020

Round-trip/Economy
CAD942*
Viewed:3hoursago