Flight from Johannesburg to Canada with Air France from ZAR 17,541*

*Modifying this information may result in a different fare

Find your flight from Johannesburg to Canada

ZAR
keyboard_arrow_down

Johannesburg (JNB)to

Ottawa (YOW)
05/26/2026 - 06/02/2026
From
ZAR 18,853
Seen: 1 day ago
Round-trip
Economy

Johannesburg (JNB)to

Ottawa (YOW)
05/26/2026 - 06/09/2026
From
ZAR 18,990
Seen: 1 day ago
Round-trip
Economy

Johannesburg (JNB)to

Ottawa (YOW)
05/26/2026 - 06/16/2026
From
ZAR 18,990
Seen: 1 day ago
Round-trip
Economy

Johannesburg (JNB)to

Ottawa (YOW)
05/27/2026 - 06/03/2026
From
ZAR 19,008
Seen: 1 day ago
Round-trip
Economy

Johannesburg (JNB)to

Ottawa (YOW)
05/27/2026 - 06/10/2026
From
ZAR 19,008
Seen: 1 day ago
Round-trip
Economy

Johannesburg (JNB)to

Montreal (YUL)
06/09/2026 - 06/16/2026
From
ZAR 18,863
Seen: 16 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Montreal (YUL)
06/08/2026 - 06/15/2026
From
ZAR 18,863
Seen: 16 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Montreal (YUL)
06/02/2026 - 06/16/2026
From
ZAR 18,881
Seen: 16 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Montreal (YUL)
06/02/2026 - 06/09/2026
From
ZAR 18,881
Seen: 16 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Montreal (YUL)
06/04/2026 - 06/11/2026
From
ZAR 18,881
Seen: 16 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Vancouver (YVR)
05/20/2026 - 06/03/2026
From
ZAR 17,541
Seen: 21 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Vancouver (YVR)
05/20/2026 - 05/27/2026
From
ZAR 17,541
Seen: 21 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Vancouver (YVR)
05/20/2026 - 06/10/2026
From
ZAR 17,541
Seen: 21 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Vancouver (YVR)
05/20/2026 - 06/17/2026
From
ZAR 17,660
Seen: 21 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Vancouver (YVR)
05/27/2026 - 06/10/2026
From
ZAR 17,851
Seen: 21 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Toronto (YYZ)
05/27/2026 - 06/17/2026
From
ZAR 17,840
Seen: 4 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Toronto (YYZ)
05/27/2026 - 06/10/2026
From
ZAR 17,849
Seen: 4 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Toronto (YYZ)
05/27/2026 - 06/03/2026
From
ZAR 17,849
Seen: 4 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Toronto (YYZ)
05/26/2026 - 06/02/2026
From
ZAR 18,000
Seen: 4 hrs ago
Round-trip
Economy

Johannesburg (JNB)to

Toronto (YYZ)
05/26/2026 - 06/16/2026
From
ZAR 18,000
Seen: 4 hrs ago
Round-trip
Economy

Browse all flight offers from Johannesburg to Canada for the upcoming months

ZAR
keyboard_arrow_down
Browse all flight offers from Johannesburg to Canada for the upcoming months
From
To
Fare Type
Dates
Price
Johannesburg (JNB)Ottawa (YOW)Round-trip
/
Economy
05/26/2026 - 06/02/2026

From

ZAR 18,853

Seen: 1 day ago

Johannesburg (JNB)Ottawa (YOW)Round-trip
/
Economy
05/26/2026 - 06/09/2026

From

ZAR 18,990

Seen: 1 day ago

Johannesburg (JNB)Ottawa (YOW)Round-trip
/
Economy
05/26/2026 - 06/16/2026

From

ZAR 18,990

Seen: 1 day ago

Johannesburg (JNB)Ottawa (YOW)Round-trip
/
Economy
05/27/2026 - 06/03/2026

From

ZAR 19,008

Seen: 1 day ago

Johannesburg (JNB)Ottawa (YOW)Round-trip
/
Economy
05/27/2026 - 06/10/2026

From

ZAR 19,008

Seen: 1 day ago

Johannesburg (JNB)Montreal (YUL)Round-trip
/
Economy
06/09/2026 - 06/16/2026

From

ZAR 18,863

Seen: 16 hrs ago

Johannesburg (JNB)Montreal (YUL)Round-trip
/
Economy
06/08/2026 - 06/15/2026

From

ZAR 18,863

Seen: 16 hrs ago

Johannesburg (JNB)Montreal (YUL)Round-trip
/
Economy
06/02/2026 - 06/16/2026

From

ZAR 18,881

Seen: 16 hrs ago

Johannesburg (JNB)Montreal (YUL)Round-trip
/
Economy
06/02/2026 - 06/09/2026

From

ZAR 18,881

Seen: 16 hrs ago

Johannesburg (JNB)Montreal (YUL)Round-trip
/
Economy
06/04/2026 - 06/11/2026

From

ZAR 18,881

Seen: 16 hrs ago

Johannesburg (JNB)Vancouver (YVR)Round-trip
/
Economy
05/20/2026 - 06/03/2026

From

ZAR 17,541

Seen: 21 hrs ago

Johannesburg (JNB)Vancouver (YVR)Round-trip
/
Economy
05/20/2026 - 05/27/2026

From

ZAR 17,541

Seen: 21 hrs ago

Johannesburg (JNB)Vancouver (YVR)Round-trip
/
Economy
05/20/2026 - 06/10/2026

From

ZAR 17,541

Seen: 21 hrs ago

Johannesburg (JNB)Vancouver (YVR)Round-trip
/
Economy
05/20/2026 - 06/17/2026

From

ZAR 17,660

Seen: 21 hrs ago

Johannesburg (JNB)Vancouver (YVR)Round-trip
/
Economy
05/27/2026 - 06/10/2026

From

ZAR 17,851

Seen: 21 hrs ago

Johannesburg (JNB)Toronto (YYZ)Round-trip
/
Economy
05/27/2026 - 06/17/2026

From

ZAR 17,840

Seen: 4 hrs ago

Johannesburg (JNB)Toronto (YYZ)Round-trip
/
Economy
05/27/2026 - 06/10/2026

From

ZAR 17,849

Seen: 4 hrs ago

Johannesburg (JNB)Toronto (YYZ)Round-trip
/
Economy
05/27/2026 - 06/03/2026

From

ZAR 17,849

Seen: 4 hrs ago

Johannesburg (JNB)Toronto (YYZ)Round-trip
/
Economy
05/26/2026 - 06/02/2026

From

ZAR 18,000

Seen: 4 hrs ago

Johannesburg (JNB)Toronto (YYZ)Round-trip
/
Economy
05/26/2026 - 06/16/2026

From

ZAR 18,000

Seen: 4 hrs ago

Air France airplane

Travel from Johannesburg to Canada with Air France

Whether you're looking for a last-minute Johannesburg (JNB) Canada (The Americas) flight or a flight to a destination more further afield, take advantage of our lowest prices for your travel dates on this site. Find the cheapest prices for a flight with Air France Johannesburg (JNB) Canada (The Americas) or directly pick up your departure date if your trip Canada is already scheduled.

More flight offers from Johannesburg to Canada