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
R7309
KLM, Air Canada, American, Air France, Lufthansa, United, Delta
R11968
United, Brussels, British Airways, Lufthansa, Air France, Delta, American, KLM, Austrian, Air Canada
R10897
KLM, Delta, American, United, Air Canada, Lufthansa, Air France
R12007
Lufthansa, Air France, American, United, Delta, KLM, Swiss, Brussels, Air Canada
R9432
KLM, Air Canada
R11297
Air Canada, Lufthansa, Air France, American, Delta, United, KLM
R10845
Brussels, Air Canada, United, KLM, Delta, Air France, Lufthansa
R10778
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
R7441
American, Delta, United, KLM, Air Canada, British Airways, Virgin Atlantic, Austrian, Air France, Brussels, Swiss, Lufthansa, South African
R9620
Swiss, Austrian, British Airways, Air Canada, United, Delta, American, Lufthansa, Air France, KLM, Brussels
R10566
Air Canada, United, Delta, American, Air France, Lufthansa, British Airways, Austrian, KLM
R10768
Lufthansa, United, American, British Airways, KLM, Air France, Delta, Brussels, Austrian, Swiss, Etihad, Air Canada
R8666
Swiss, Austrian, Brussels, British Airways, Air Canada, Delta, United, Air France, Lufthansa, KLM, American
R10627
British Airways, United, Lufthansa, Air France, American, Delta, Air Canada, KLM
R10769
American, Lufthansa, Air France, Delta, United, Air Canada, KLM
R10818
KLM, Air Canada, Delta, United
R13100
Air Canada, United
R11605
Air Canada
R15835
Etihad
P15229
Recommended by:More >
Cheap Flights from Johannesburg to Canada, from R7309 Round trip from JNB to CA