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
R7311
KLM, Air Canada, American, Air France, Lufthansa, United, Delta
R12543
United, Brussels, British Airways, Lufthansa, Air France, Delta, American, KLM, Austrian, Air Canada
R11355
KLM, Delta, American, United, Air Canada, Lufthansa, Air France
R12435
Lufthansa, Air France, American, United, Delta, KLM, Swiss, Brussels, Air Canada
R9740
KLM, Air Canada
R11758
Air Canada, Lufthansa, Air France, American, Delta, United, KLM
R11301
Brussels, Air Canada, United, KLM, Delta, Air France, Lufthansa
R11329
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
R7443
American, Delta, United, KLM, Air Canada, British Airways, Virgin Atlantic, Austrian, Air France, Brussels, Swiss, Lufthansa, South African
R10568
Swiss, Austrian, British Airways, Air Canada, United, Delta, American, Lufthansa, Air France, KLM, Brussels
R10929
Air Canada, United, Delta, American, Air France, Lufthansa, British Airways, Austrian, KLM
R11218
Lufthansa, United, American, British Airways, KLM, Air France, Delta, Brussels, Austrian, Swiss, Etihad, Air Canada
R8944
Swiss, Austrian, Brussels, British Airways, Air Canada, Delta, United, Air France, Lufthansa, KLM, American
R11003
British Airways, United, Lufthansa, Air France, American, Delta, Air Canada, KLM
R11159
American, Lufthansa, Air France, Delta, United, Air Canada, KLM
R11210
KLM, Air Canada, Delta, United
R13670
Air Canada, United
R12059
Air Canada
R15841
Etihad
P9948
Recommended by:More >
Cheap Flights from Johannesburg to Canada, from R7311 Round trip from JNB to CA