Welcome | Sign out

Cheap Flights from Athens to Johannesburg, South Africa - ATH to JNB

Did You Know?

There are 12286 flights from Athens, GR to Johannesburg per week.
You must make at least one connection to fly from Athens, GR to Johannesburg.
Lufthansa German Airlines has 413 connecting flights between Athens, GR and Johannesburg.
1,050,517 seats are available per week to fly from Athens, GR to Johannesburg.

Cheap International Flights from Athens - ATH

Flights
Airline
Lowest Price
Germanwings, Swiss, KLM, Turkish, Aegean, LOT, SAS, Austrian, Pegasus, Olympic, Lufthansa, Air France, UIA, British Airways, Croatia, Alitalia, Brussels, TAROM
€169
Egyptair, KLM, Swiss, Lufthansa, British Airways, Emirates, Etihad
€662
Tap Portugal, Kenya, Qatar, British Airways
€921
SAS, TAROM, Croatia, Air China, Alitalia, Austrian, Turkish, Lufthansa, Brussels, Air France, Aegean, KLM, Swiss, Olympic, Iberia, LOT, UIA, Air Serbia
€141
Air France, Lufthansa, Pegasus, TAROM, Alitalia, Olympic, KLM, Turkish, Aegean
€77
Air China, Emirates, Alitalia, Lufthansa, TAROM, Austrian, Swiss, Turkish, Qantas, Qatar, British Airways, Royal Jordanian, Air France, MIA Air Liban, UIA, Egyptair, Pegasus
€352
Lufthansa, Turkish, KLM, Swiss, British Airways, Egyptair, Air France, Qatar, Etihad, Emirates
€553
Etihad, Air France, Egyptair, Emirates, British Airways, Lufthansa, KLM, Kenya
€588
Austrian, SAS, Alitalia, British Airways, Etihad, Singapore, Emirates, Lufthansa, Air France, UIA, Asiana, Royal Jordanian, Air China, Swiss, JAL, Aeroflot, Qatar, China Southern, Qantas, China Eastern, KLM, Turkish, Egyptair
€494
Croatia, Air Serbia, UIA, Air France, Lufthansa, Iberia, Pegasus, Swiss, Alitalia, TAROM, SAS, Aegean, Turkish, KLM, airBaltic, LOT, Austrian
€179
KLM, Kenya, Lufthansa, British Airways, Emirates, Etihad
€687
KLM, Lufthansa, British Airways, Etihad
€663
Air France, UIA, Iberia, Lufthansa, Austrian, Air Serbia, Croatia, Turkish, Swiss, airBaltic, Aegean, Alitalia, KLM, LOT, SAS, TAROM
€139
British Airways, Swiss, Lufthansa
€723
Qantas, China Southern, KLM, Asiana, Qatar, Air China, Swiss, Turkish, JAL, Aegean, British Airways, Etihad, Singapore, Air France, Lufthansa, Emirates, Alitalia
€644
Kenya, Lufthansa, British Airways, KLM
€1459
Turkish, Pegasus, Brussels, TAROM, Alitalia, Austrian, Swiss, UIA, Air France, SAS, Air Malta, Lufthansa, Iberia, Olympic, KLM, Aegean, Air Serbia
€93

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Lufthansa, Egyptair, Turkish
€611
Lufthansa, Turkish
€687
Egyptair, Lufthansa
€695
Lufthansa, Egyptair
€695
Aegean, Germanwings, Austrian, TAROM, Alitalia, British Airways, Air Serbia, Air Berlin, Air France, Lufthansa, Olympic, Turkish
€191
Egyptair, Lufthansa
€676
Turkish, Air Serbia, Olympic, Alitalia, TAROM, Lufthansa, Air France, Aegean
€121
Alitalia, TAROM, Air Serbia, Air Berlin, Air France, Lufthansa, Olympic, Austrian, Turkish, Aegean, NIKI
€121
Brussels, Air Berlin, Aegean, Germanwings, Swiss, Lufthansa, Austrian, Olympic
€123
Turkish, Egyptair, Lufthansa
€661
Pegasus, Lufthansa, Germanwings, Turkish
€135
Aegean, Lufthansa, Olympic
€167
Cheap Flights from Athens to Johannesburg, South Africa, from €571 Round trip from ATH to JNB