Explore Air Canada flights from Canada to South Africa starting at CAD 1,805*

Promotion code

*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Flights between Canada and South Africa - our lowest fares in cash

CAD
keyboard_arrow_down

Toronto (YYZ)to

Johannesburg (JNB)
Jun 16, 2026 - Jun 23, 2026
From
CAD 1,805
Round-trip
Economy

Toronto (YYZ)to

Johannesburg (JNB)
Nov 16, 2026 - Nov 23, 2026
From
CAD 1,909
Round-trip
Economy

Vancouver (YVR)to

Cape Town (CPT)
Feb 14, 2027 - Mar 08, 2027
From
CAD 2,146
Round-trip
Economy

Vancouver (YVR)to

Cape Town (CPT)
Dec 06, 2026 - Mar 06, 2027
From
CAD 2,225
Round-trip
Economy

Toronto (YYZ)to

Cape Town (CPT)
Jan 12, 2027 - Feb 13, 2027
From
CAD 2,031
Round-trip
Economy

Toronto (YYZ)to

Cape Town (CPT)
Jan 12, 2027 - Apr 06, 2027
From
CAD 2,033
Round-trip
Economy

Calgary (YYC)to

Johannesburg (JNB)
Oct 26, 2026 - Nov 25, 2026
From
CAD 2,101
Round-trip
Economy

Calgary (YYC)to

Johannesburg (JNB)
Nov 03, 2026 - Nov 13, 2026
From
CAD 2,154
Round-trip
Economy

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Explore Air Canada flights from Canada to South Africa | Air Canada

Flights between Canada and South Africa - our lowest fares in points

pts
keyboard_arrow_down

*Points displayed do not reflect preferred pricing for Aeroplan Elite Status Members and/or Aeroplan Credit Cardholders. Prices have been collected within the past 48 hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Check out popular routes from Canada to South Africa