Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights to Ayia Napa from R13 050

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight to Ayia Napa departing on 13/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sat 25/5
Sat 1/6

Search hundreds of travel sites at once for deals on flights to Ayia Napa

In the last 7 days, travellers have searched 45 119 101 times on KAYAK, and here's why:

Save 24% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

February

High season

September

Cheapest flight

R13 050
Best time to beat the crowds (15% less expensive on average)
Most popular time to fly and prices are also 0% lower on average.
Flight from Johannesburg to Larnaca

FAQs - booking Ayia Napa flights

  • How to fly to Ayia Napa?

    You cannot fly directly to Ayia Napa. KAYAK recommends you fly to Larnaca (LCA) (36,34 km from Ayia Napa). From there you can hire a car or take a taxi.

  • What airports are near Ayia Napa?

    The closest airport is Larnaca (LCA) (36,34 km). Another nearby airport is Paphos (PFO) (141,33 km) KAYAK recommends you fly to Larnaca.

  • How far is Larnaca from central Larnaca?

    Larnaca is 4 km from the centre of Larnaca.

  • What is the name of Larnaca’s airport?

    Larnaca is served by Larnaca, also commonly referred to as Larnaca, Larnaca Airport, or Larnaca Intl. The airport code is LCA.

  • How does KAYAK find such low prices on flights to Ayia Napa?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Ayia Napa.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Ayia Napa?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Ayia Napa is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Ayia Napa?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Ayia Napa with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Ayia Napa?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Ayia Napa up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Ayia Napa

  • There is no major airport in Ayia Napa. It is instead served by Larnaca Airport.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Ayia Napa flight deals.

Top 5 airlines flying to Ayia Napa

 
Need help choosing which airline to fly with from South Africa to Ayia Napa? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 4068 reviews
8,3crew
8,1comfort
7,9food
8,3entertainment
8,2boarding
Airline reviews

Not that good The crew in the plane were rim professional & almost lost in their work distribution

6,0 GoodTamer, Apr 2024DXB - CAI
Read more about Emirates reviews

Not that good The crew in the plane were rim professional & almost lost in their work distribution

Didn’t like it at all. Cabin crew unfriendly. Very bad experience.

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

Emirates is usually on time, but not this trip. Also, during the flight the attendants disappear unless called upon. Very strange. I have watched the quality of Emirates service diminish over the last five years.

Crew was not good and service was bad. Not happy

Meals was mis-served inspite of selecting vegetarian food! I was served non- veg in both flights ie., IAD to Dubai and Dubai to Hyderabad. Staff was not that friendly

For such a long flight I feel the spacing of seats could’ve been better to make it more comfortable for passengers. Very little space to move & stretch legs.

The flight was delayed in Jhb and I could have had some help in Dubai trying to get to my connecting flight to London

Staff not as attentive as they were Return flight was rushed for food I believe that Emirates are high prices for what they offer now Can't fault entertainment system

Long line at check in. It should be able to move faster.

No towels or tissue and chocolate and mint provided before arrival

It was a long flight but overall a good one. The one thing that I would comment on is that there is a real problem with disposable plastic products when it comes to the meal service. It would be great for Qatar Airways to find ways to make its meal service more circular and reduce the immense amount of waste.

Overall it was a very good experience. Boarding was efficient and well organized. The cabin crew were excellent. The meals were tasty and quite filling. The warm bread rolls were a nice touch. Seats were comfortable even if they were a little narrow. Entertainment selection was excellent.

To many ads. 3 or 4 between each movie. All repetitive, all related to Doha which I was just passing thru.

I didn't understand why I got dropped off at departures on exiting the plane at Doha aiport. I had to find my own way to immigration/baggage reclaim which wasn't easy as staff in the departure section just tell you ti scan your boarding pass. This was very poor b qatar Airways. I spent 2 hours soyung this out and once I got to get my suitcase it was delayed. So instead of getting to the hotel at about midnight I got there at three in the morning. I wonder why I upgraded to business?

Luggage handling was very very bad. Damaged my new Calvin Klein bag and delayed another. Still did not get it since 2 days. Worst airlines and service.

The overall experience for the price we paid was mediocre. Nothing outstanding! Check in process was standard. Flight attendants could have been more well mannered. I found it rude when the attendant nudged me with the snack box to grab my attention when not looking. She could have said ,’excuse me’ instead. My son’s in flight entertainment was not working. The food was not great either. The snack options were not so great with kids in mind. Overall, might not travel qatar again.

There was no phone charger, uncomfortable seats, unprofessional flight attendants, didn’t like food. Could not reserve seat in advance

In spite of placing requests for vegetarian food, I didn’t get it because they ran out of stock. According to crew, only fixed number of vegetarian orders will be carried. Typically, they should have checked and served those who had specifically requested. I was one of those to get the food last.

Flight could have been better. Sandwiches provided in the meal were inedible. Service was pathetic

Boarding was a nightmare. Still the B773s don’t have WIFI and are a something from the 90s in terms of comfort.

Cairo airport has probably the most stressful and overcomplicated security system in the world. Can't really blame Egypt Airlines.

The flight was cancelled with very little info at the airport. Absolutely mess with no option to reschedule flights without paying fortune for business class.

Despite paying business class, the angle seat was uncomfortable. The crew was just ok. The baggage checkin was a mess at JNB.

The seats were broken, crew didn’t really care about service, boarding was not priority for business class, my bags arrived last

The crew in Business class for me departure and return were very pushy and rude. They would place the food in front of you and majority of the time remove your meal and toss it without asking if you were done. At one point on the return flight one of them crew members completely missed my sister and when I told another crew member who told that person in their language, she got an attitude and didn't offer her some of the other options they had like yogurt. They need to also take into account that not everyone can eat nuts and that shouldn't be on everyone's plate. Also the plane is dirty! I had to thoroughly wipe down every inch of my area and it was just nasty. The reclining seat struggled to fully extend. For the amount of money I paid for business class I expected better.

Flight was supposed to take off Saturday at noon. Bumped for unknown reasons until 2 am, then 9 am, then noon, then we don’t know. Not weather related. Dismal and non existent customer service. No 24/7 relations. Couldn’t get my bag back to attempt to get on another flight until 5pm Saturday. Will never take this airline again!

Greater clarity in organizing line-ups for the various boarding groups would have made it easier for all. Due to the many children, the announcements could not be heard clearly enough, so a simplicity in organization would have helped.

Egypt air needs to improve its crew; they're not polite.

I liked how nice the crew were. The seat could be better and more comfortable. The movies could be newer. The entertainment movies were all old

Checking in for ongoing flight from Singapore could not be done in the UK. This meant we were not sure whether we had seats together or in the right place. This needs sorting!!

Crew was rowdy and loud just hanging out in the rear of the plane instead of assisting passengers during boarding. During the flight the crew mostly hung out in the rear of the plane being obnoxious to a point of disturbance.

Efficient boarding process. Staff are nice. Food should be better.

Good boarding experience, staff was very friendly. No entertainment was provided and vegan/veg food items did not taste good.

Flight left late. Missed connection. Rebooked in the morning. United couldnt find rebooking. Had to buy a new ticket to get home. Horrible all the way.

Usually a business class traveller had to do economy this time due to last min travels and no business class ticket available The staff treats u like substandard citizens . Especially to coloured ppl . This would not have been the case if I were back in business or first At Munich I asked if there was an option of upgrade and not for free I would pay but within 30 sec she said the flight is full ..the interesting part is I did not even tell her which segment I am.flying . But seems like she was not interested in talking

Nothing -they cancelled the flight with less than 12 hours notice

Treating basic economy customers like untouchable and giving worst services just because we bought that ticket is ridiculous! We were not given option to choose the seat even at the time of checkin, we had to request the boarding staff at the gate as me and my wife were given different seats. She gave us the seats together but after letting us know rudely that they are not supposed to give any services to basic economy customers. Even bag purchase charges were extremely high!!

My luggage is missing. No one can give me information on its whereabouts. I am frustrated. All my personal belongings and daily medications and other electronics are in that luggage which I need urgently.

1 of the best flights I have ever had with Lufthansa. Superb crew, good food, comfortable seat and climate, very good entertainment system.

The first class flight itself was first class, however getting to the airport and getting through the airport was agony. The BA flight sat on the taxiway for ages and caused us to miss our connecting flight which meant half a day lost. Our return flight on BA was cancelled so a dawn flight was made and we lost another half day. Goodby BA

The crew was very attentive and kept busy serving a variety of treats!

Annoying customer pushing my seat did not make this pleasant.

Emergency row seat less comfortable than promoted. Restricted by emergency life raft storage.

Wonderful staff, as always. Arrived in time despite delay taking off. My airline if choice, always. Thank you!

Busy flight but uneventful as flights goes. It was a bit stuffy, an attendant noticed I was fanning and offered to adjust the temperature. Our baggage took a considerable amount of time to arrive. I have a further two trips to make this year and here hoping for a good service.

the headphone jack was damaged making it impossible to keep a clear sound. while it is beyond the airline's control how many children are on each flight, it becomes very difficult to enjoy the flight when there are 5 or 6 children all crying and screaming at the same time. I know there is no good solution at the industry level, but I think there are good reasons to try to develop some solutions rather than just say it is the luck of the draw. maybe you could show a seating map where children who are booked are a different color, that would allow us to know what to expect and possibly rebook to a different seat or take a different flight. maybe some of the covid-related ideas about redesigning the cabin for more privacy and hygiene could be further developed and tested. on my leg from London to Washington DC, the passenger next to us was coughing consistently for long periods of time. it was obvious she had been ill and knew it before boarding. this leads me to think we should consider additional screening measures because some of the public is no longer acting responsible or ethical in regards to covid and health protocols. just answering questions on a check-in survey does not seem sufficient to convince people to not fly when they are ill and symptomatic.

Overall, very good. It should be noted however there was a 1.5 hour delayed departure time for BA175.

The crew is excellent. However there are a few things that are not satisfactory: seats are smaller than many other airlines in economy, food was sad and I had bad diarrhea after I drank a cup of tea, They also forgot mine and many other people’s luggages somewhere this time. The luggage was delivered two days later, which caused a big inconvenience because 1. Most of my son’s clothing are there and he had to go back to College before the luggage was delivered. Now I will have to mail his stuff to him; 2. Two pairs of shoes are missing from the luggage.

The beef that I reserved for my two kids and I in business class, and asked two flight attendants when boarding the plane (I was the second in) was not available.

Book Cheap Ayia Napa Plane Tickets

Recent return flight deals

13/5Mon
2 stops
18h 40mJNB-LCA
20/5Mon
1 stop
22h 10mLCA-JNB
R13 050
6/5Mon
2 stops
18h 40mJNB-LCA
15/5Wed
1 stop
22h 35mLCA-JNB
R13 337
6/5Mon
2 stopsLufthansa
18h 40mJNB-LCA
14/5Tue
1 stopLufthansa
16h 40mLCA-JNB
R13 529
4/8Sun
1 stopEgypt Air
19h 45mJNB-LCA
29/8Thu
1 stopEgypt Air
12h 40mLCA-JNB
R13 740
4/8Sun
1 stopEgypt Air
19h 45mJNB-LCA
27/8Tue
1 stopEgypt Air
20h 25mLCA-JNB
R13 759
13/5Mon
2 stopsAustrian Airlines
20h 35mJNB-LCA
20/5Mon
2 stopsAustrian Airlines
43h 05mLCA-JNB
R13 797
6/5Mon
2 stopsLufthansa
18h 40mJNB-LCA
10/5Fri
1 stopLufthansa
16h 40mLCA-JNB
R14 602
11/9Wed
1 stopQatar Airways
22h 05mCPT-LCA
21/9Sat
1 stopQatar Airways
22h 45mLCA-CPT
R17 802
6/5Mon
1 stopQatar Airways
14h 50mJNB-LCA
10/5Fri
1 stopQatar Airways
28h 05mLCA-JNB
R18 473
15/9Sun
1 stopEmirates
21h 05mCPT-LCA
30/9Mon
1 stopEmirates
21h 40mLCA-CPT
R22 382

Search by stops

Search by airline

Search by price

Last minute flights to Ayia Napa

Last minute flight, train and bus deals

26/4Fri
multi-stopQatar Airways
26h 15mJNB-LCA
8/5Wed
multi-stopQatar Airways
21h 45mLCA-JNB
R16 461
26/4Fri
multi-stopQatar Airways
21h 30mJNB-LCA
8/5Wed
multi-stopQatar Airways
21h 45mLCA-JNB
R16 480
26/4Fri
multi-stopQatar Airways
26h 15mJNB-LCA
8/5Wed
multi-stopQatar Airways
43h 35mLCA-JNB
R17 380
26/4Fri
multi-stopLufthansa
38h 40mJNB-LCA
8/5Wed
multi-stopLufthansa
41h 50mLCA-JNB
R17 419
30/4Tue
multi-stopAustrian Airlines
41h 40mJNB-LCA
14/5Tue
multi-stopAustrian Airlines
19h 05mLCA-JNB
R17 534
30/4Tue
multi-stopAustrian Airlines
41h 40mJNB-LCA
10/5Fri
multi-stopAustrian Airlines
19h 05mLCA-JNB
R17 840
26/4Fri
multi-stop
29h 35mJNB-LCA
8/5Wed
multi-stop
25h 55mLCA-JNB
R18 492
26/4Fri
multi-stop
21h 30mJNB-LCA
8/5Wed
multi-stop
25h 55mLCA-JNB
R19 028
30/4Tue
multi-stopLufthansa
19h 50mJNB-LCA
14/5Tue
multi-stopLufthansa
16h 40mLCA-JNB
R19 833
26/4Fri
multi-stopRwandAir
19h 05mJNB-LCA
8/5Wed
multi-stopRwandAir
50h 55mLCA-JNB
R21 749

Search by stops

Search by airline

Search by price

Flights to Ayia Napa

Browse origins:

Browse destinations: