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
€160
Egyptair, KLM, Swiss, Lufthansa, British Airways, Emirates, Etihad
€668
Tap Portugal, Kenya, Qatar, British Airways
€928
SAS, TAROM, Croatia, Air China, Alitalia, Austrian, Turkish, Lufthansa, Brussels, Air France, Aegean, KLM, Swiss, Olympic, Iberia, LOT, UIA, Air Serbia
€139
Air France, Lufthansa, Pegasus, TAROM, Alitalia, Olympic, KLM, Turkish, Aegean
€98
Air China, Emirates, Alitalia, Lufthansa, TAROM, Austrian, Swiss, Turkish, Qantas, Qatar, British Airways, Royal Jordanian, Air France, MIA Air Liban, UIA, Egyptair, Pegasus
€354
Lufthansa, Turkish, KLM, Swiss, British Airways, Egyptair, Air France, Qatar, Etihad, Emirates
€557
Etihad, Air France, Egyptair, Emirates, British Airways, Lufthansa, KLM, Kenya
€579
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
€599
Croatia, Air Serbia, UIA, Air France, Lufthansa, Iberia, Pegasus, Swiss, Alitalia, TAROM, SAS, Aegean, Turkish, KLM, airBaltic, LOT, Austrian
€138
KLM, Kenya, Lufthansa, British Airways, Emirates, Etihad
€756
KLM, Lufthansa, British Airways, Etihad
€668
Air France, UIA, Iberia, Lufthansa, Austrian, Air Serbia, Croatia, Turkish, Swiss, airBaltic, Aegean, Alitalia, KLM, LOT, SAS, TAROM
€141
British Airways, Swiss, Lufthansa
€729
Qantas, China Southern, KLM, Asiana, Qatar, Air China, Swiss, Turkish, JAL, Aegean, British Airways, Etihad, Singapore, Air France, Lufthansa, Emirates, Alitalia
€648
Kenya, Lufthansa, British Airways, KLM
€1457
Turkish, Pegasus, Brussels, TAROM, Alitalia, Austrian, Swiss, UIA, Air France, SAS, Air Malta, Lufthansa, Iberia, Olympic, KLM, Aegean, Air Serbia
€94

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Lufthansa, Egyptair, Turkish
€584
Lufthansa, Turkish
€693
Egyptair, Lufthansa
€617
Lufthansa, Egyptair
€617
Aegean, Germanwings, Austrian, TAROM, Alitalia, British Airways, Air Serbia, Air Berlin, Air France, Lufthansa, Olympic, Turkish
€145
Egyptair, Lufthansa
€645
Turkish, Air Serbia, Olympic, Alitalia, TAROM, Lufthansa, Air France, Aegean
€135
Alitalia, TAROM, Air Serbia, Air Berlin, Air France, Lufthansa, Olympic, Austrian, Turkish, Aegean, NIKI
€119
Brussels, Air Berlin, Aegean, Germanwings, Swiss, Lufthansa, Austrian, Olympic
€120
Turkish, Egyptair, Lufthansa
€666
Pegasus, Lufthansa, Germanwings, Turkish
€136
Aegean, Lufthansa, Olympic
€113
Cheap Flights from Athens to Johannesburg, South Africa, from €576 Round trip from ATH to JNB