Welcome | Sign out

Cheap Flights from Johannesburg to Larnaca, Cyprus - JNB to LCA (reverse)

Did You Know?

518,275 seats are available per week to fly from Johannesburg, ZA to Larnaca.
Lufthansa German Airlines has 386 connecting flights between Johannesburg, ZA and Larnaca.
You must make at least one connection to fly from Johannesburg, ZA to Larnaca.
There are 5870 flights from Johannesburg, ZA to Larnaca per week.

Cheap International Flights from Johannesburg - JNB

Flights
Airline
Lowest Price
Kenya, Etihad, South African, Emirates, Lufthansa, Air France, Qatar, Ethiopian, Tap Portugal, British Airways, Alitalia, Austrian, Virgin Atlantic, Turkish, Air Mauritius, KLM, El Al, Swiss, Saudi Arabian, Egyptair
R7535
KLM, Swiss, Austrian, Alitalia, British Airways, Etihad, Emirates, Saudi Arabian, Qatar, Air France, Turkish, Lufthansa, Egyptair
R5045
KLM, El Al, Swiss, Air France, Austrian, Lufthansa, Brussels, British Airways, Turkish, Ethiopian
R6533
Turkish, KLM, British Airways, Etihad, Egyptair, Saudi Arabian, Ethiopian, Emirates, Lufthansa, Air France, Qatar
R6159
Tap Portugal, Saudi Arabian, Ethiopian, Qatar, Emirates, South African, Egyptair, Etihad, Austrian, Lufthansa, Turkish, El Al
R6071
Qatar, Austrian, Turkish, Lufthansa, Emirates, Etihad, Egyptair, Saudi Arabian
R6914
Lufthansa, Turkish
R8517
Ethiopian, Air Mauritius, Qatar, Air France, Czech, Saudi Arabian, Kenya, Turkish, KLM, El Al, Egyptair, Tap Portugal, British Airways, Swiss, Etihad, Austrian, Alitalia, Lufthansa, Air Madagascar, Emirates, South African
R6876
South African, Lufthansa, Emirates, Thai, Kenya, Turkish, Egyptair, Saudi Arabian, Malaysia, Ethiopian, Qatar
R5041
Alitalia, Austrian, Swiss, El Al, KLM, Turkish, Kenya, British Airways, Etihad, Emirates, Olympic, Lufthansa, Air France, Qatar, Egyptair, Tap Portugal
R6604
Turkish
R8508
Qatar, Etihad, British Airways, Alitalia, Swiss, KLM, Turkish, Kenya, South African, Emirates, Czech, Saudi Arabian, Tap Portugal, Egyptair, Air Mauritius, Ethiopian, Air Namibia, Air France, Lufthansa, Air Berlin, El Al
R6569
Tap Portugal, Lufthansa, Ethiopian, Czech, Kenya, Turkish, KLM, El Al, Swiss, Austrian, Alitalia, British Airways, Etihad, Egyptair, Emirates, Air France, South African
R6214
Turkish, Saudi Arabian, Czech, Ethiopian, Qatar, Air France, Lufthansa, Emirates, Egyptair, Tap Portugal, Etihad, British Airways, Alitalia, Austrian, Swiss, El Al, KLM, South African, Air Mauritius
R6323
Lufthansa, Egyptair
R7978
Lufthansa, Qatar, Turkish
R5738
Turkish, South African, Egyptair, Saudi Arabian
R7334
Olympic, US Airways, KLM, Austrian, Qatar, Virgin Atlantic, Saudi Arabian, Delta, Swiss, El Al, Turkish, Brussels, Alitalia, Air France, Lufthansa, Emirates, South African, American, United, Air Canada, Egyptair, Etihad, British Airways, Ethiopian
R6134
Egyptair, Saudi Arabian, Turkish, Ethiopian, Lufthansa, Emirates, South African, Etihad, Kenya, Qatar
R6321
Etihad, British Airways, Egyptair, Tap Portugal, Czech, Kenya, Air Berlin, Alitalia, Austrian, Swiss, Turkish, Virgin Atlantic, Qatar, Lufthansa, South African, Emirates, Ethiopian
R6671
Turkish, Air France, Qatar, KLM, Etihad, British Airways, Alitalia, Lufthansa, Austrian
R6523
Turkish, Lufthansa
R7630
KLM, Qatar, Air France, Saudi Arabian, Singapore, Egyptair, Etihad, El Al, Air Mauritius, Lufthansa, Air India, Korean, Emirates, South African, Turkish, Kenya, Thai, Jet Airways
R3411
Lufthansa, Egyptair
R7978
Emirates, Tap Portugal, Kenya, Turkish, KLM, Transaero, El Al, Swiss, Austrian, Lufthansa, Air France, Finnair, British Airways, Etihad, Qatar, Egyptair
R6343
Emirates, Lufthansa, Qatar, Air France, Austrian, Alitalia, British Airways, Etihad, Ethiopian, Czech, Tap Portugal, South African, Turkish, Swiss, El Al, Egyptair, KLM, Kenya
R6592
Cheap Flights from Johannesburg to Larnaca, Cyprus, from R6572 Round trip from JNB to LCA