Welcome | Sign out

Cheap Flights from Edmonton to Johannesburg - YEA to JNB (reverse)

Did You Know?

There are 10218 flights from Edmonton, AB to Johannesburg per week.
You must make at least one connection to fly from Edmonton, AB to Johannesburg.
594,889 seats are available per week to fly from Edmonton, AB to Johannesburg.
Delta Air Lines has 490 connecting flights between Edmonton, AB and Johannesburg.

Cheap International Flights from Edmonton - YEA

Flights
Airline
Lowest Price
KLM, British Airways, United, Lufthansa
CAD1781
US Airways, Turkish, KLM, LOT, Austrian, British Airways, Air Transat, Air Canada, Delta, United, American, Air France, Lufthansa, Icelandair
CAD772
KLM, British Airways, Air France, Lufthansa
CAD1618
Turkish, KLM, British Airways, Air Canada, Delta, United, American, Air France, Lufthansa
CAD1585
Air Canada, Alaska, United, Delta, US Airways, American, WestJet
CAD480
Jet Airways, JAL, Turkish, Air China, Delta, China Southern, China Eastern, Cathay, KLM, Austrian, British Airways, Air Canada, United, American, Air France, Lufthansa
CAD979
JAL, Turkish, Air China, Delta, Korean, China Southern, China Eastern, Cathay, KLM, British Airways, Air Canada, United, American, Air France
CAD1087

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Cathay, Turkish, KLM, SWISS, Austrian, Brussels, British Airways, Air Canada, Delta, United, American, Air France, Lufthansa
CAD1596
US Airways, Turkish, KLM, SWISS, LOT, Austrian, Brussels, Finnair, Air Transat, British Airways, Air Canada, United, Delta, American, Air France, Condor, Lufthansa, Iberia
CAD783
KLM, SWISS, British Airways, United, Lufthansa
CAD1706
KLM, British Airways, Delta, Air France, Lufthansa
CAD1591
Turkish, KLM, SWISS, Brussels, British Airways, Air Canada, Delta, United, American, Air France, Lufthansa
CAD1565
Air Canada, Alaska, United, Delta, US Airways, American, WestJet
CAD456
US Airways, Jet Airways, Turkish, KLM, SWISS, LOT, Austrian, Brussels, Finnair, Air Transat, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia
CAD432
JAL, Turkish, Air China, Delta, Korean, China Southern, China Eastern, Cathay, KLM, Asiana, Finnair, British Airways, Air Canada, United, All Nippon, American, Air France, Lufthansa
CAD1087
Jet Airways, JAL, Turkish, SWISS, Air China, Delta, China Southern, China Eastern, Cathay, KLM, Asiana, Austrian, Brussels, Finnair, British Airways, Air Canada, United, All Nippon, American, Air France, Lufthansa
CAD979
SWISS, Lufthansa
CAD1731
Cathay, KLM, SWISS, British Airways, United, Lufthansa
CAD1730
Turkish, SWISS, Air China, Delta, China Southern, China Eastern, Cathay, KLM, Austrian, Finnair, British Airways, Air Canada, United, American, Air France, Lufthansa
CAD1026
KLM, British Airways, Delta, Air France, Lufthansa
CAD1580
JAL, Turkish, Air China, Delta, Korean, China Southern, China Eastern, Cathay, KLM, Asiana, Finnair, British Airways, Air Canada, United, American, Air France, Lufthansa
CAD830
Turkish, KLM, SWISS, Brussels, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa
CAD1236
US Airways, Turkish, KLM, SWISS, LOT, Austrian, Brussels, Finnair, Air Transat, British Airways, Air Canada, United, Delta, American, Air France, Condor, Lufthansa, Iberia
CAD671
Jet Airways, JAL, Turkish, SWISS, Air China, Delta, Korean, Cathay, KLM, Brussels, British Airways, Air Canada, United, American, Air France, Lufthansa
CAD1187
Air Canada, Delta, United, Alaska, US Airways, American, WestJet
CAD361
US Airways, Turkish, KLM, SWISS, LOT, Austrian, Brussels, Finnair, British Airways, Air Transat, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia
CAD876
Air Canada, United, Delta, Alaska, American, US Airways, WestJet
CAD311
Cheap Flights from Edmonton to Johannesburg, from CAD1562 Round trip from YEA to JNB