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
R7122
KLM, Air Canada, American, Air France, Lufthansa, United, Delta
R12420
United, Brussels, British Airways, Lufthansa, Air France, Delta, American, KLM, Austrian, Air Canada
R11301
KLM, Delta, American, United, Air Canada, Lufthansa, Air France
R12463
Lufthansa, Air France, American, United, Delta, KLM, Swiss, Brussels, Air Canada
R9772
KLM, Air Canada
R11696
Air Canada, Lufthansa, Air France, American, Delta, United, KLM
R11246
Brussels, Air Canada, United, KLM, Delta, Air France, Lufthansa
R11183
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
R7250
American, Delta, United, KLM, Air Canada, British Airways, Virgin Atlantic, Austrian, Air France, Brussels, Swiss, Lufthansa, South African
R9950
Swiss, Austrian, British Airways, Air Canada, United, Delta, American, Lufthansa, Air France, KLM, Brussels
R10942
Air Canada, United, Delta, American, Air France, Lufthansa, British Airways, Austrian, KLM
R11125
Lufthansa, United, American, British Airways, KLM, Air France, Delta, Brussels, Austrian, Swiss, Etihad, Air Canada
R8954
Swiss, Austrian, Brussels, British Airways, Air Canada, Delta, United, Air France, Lufthansa, KLM, American
R11019
British Airways, United, Lufthansa, Air France, American, Delta, Air Canada, KLM
R11149
American, Lufthansa, Air France, Delta, United, Air Canada, KLM
R11198
KLM, Air Canada, Delta, United
R13572
Air Canada, United
R11989
Air Canada
R15430
Etihad
P15317
Recommended by:More >
Cheap Flights from Johannesburg to Canada, from R7122 Round trip from JNB to CA