Welcome | Sign out
Recommended by:More >

Cheap Flights from Johannesburg to Canada

Did You Know?

There are no medium haul direct flights between Johannesburg, ZA and Canada.
There are no long haul direct flights between Johannesburg, ZA and Canada.
You must make at least one connection to fly from Johannesburg, ZA to Canada.
There are no short haul direct flights between Johannesburg, ZA and Canada.
There are no direct flights from Johannesburg, ZA to Canada.

Flights to Cities in Canada

Flights
Airline
Lowest Price
Egyptair, British Airways, Brussels, Austrian, Swiss, Air Canada, Delta, Lufthansa, United, Air France, American, Qatar, KLM
ZAR7103
KLM, Air Canada, American, Air France, Lufthansa, United, Delta
ZAR11546
United, Brussels, British Airways, Lufthansa, Air France, Delta, American, KLM, Austrian, Air Canada
ZAR11431
KLM, Delta, American, United, Air Canada, Lufthansa, Air France
ZAR11546
Lufthansa, Air France, American, United, Delta, KLM, Swiss, Brussels, Air Canada
ZAR9803
KLM, Air Canada
ZAR11795
Air Canada, Lufthansa, Air France, American, Delta, United, KLM
ZAR11374
Brussels, Air Canada, United, KLM, Delta, Air France, Lufthansa
ZAR11315
Air Canada, Austrian, Alitalia, Brussels, British Airways, Lufthansa, Swiss, El Al, KLM, Turkish, Etihad, Egyptair, Emirates, South African, Air France, Ethiopian, American, United, Saudi Arabian, Delta
ZAR7231
American, Delta, United, KLM, Air Canada, British Airways, Virgin Atlantic, Austrian, Air France, Brussels, Swiss, Lufthansa, South African
ZAR9964
Swiss, Austrian, British Airways, Air Canada, United, Delta, American, Lufthansa, Air France, KLM, Brussels
ZAR10922
Air Canada, United, Delta, American, Air France, Lufthansa, British Airways, Austrian, KLM
ZAR11128
Lufthansa, United, American, British Airways, KLM, Air France, Delta, Brussels, Austrian, Swiss, Etihad, Air Canada
ZAR8969
Swiss, Austrian, Brussels, British Airways, Air Canada, Delta, United, Air France, Lufthansa, KLM, American
ZAR11161
British Airways, United, Lufthansa, Air France, American, Delta, Air Canada, KLM
ZAR11278
American, Lufthansa, Air France, Delta, United, Air Canada, KLM
ZAR11326
KLM, Air Canada, Delta, United
ZAR13730
Air Canada, United
ZAR12093
Air Canada
ZAR15389
Etihad
BWP15470
Recommended by:More >
Cheap Flights from Johannesburg to Canada, from ZAR7103 Round trip from JNB to CA