Cheap Flights from Johannesburg to Larnaca

Compare Johannesburg to Larnaca flight deals

Find the cheapest month or even day of the year to fly to Larnaca

Book the best Larnaca fare with no extra fees

Flight deals from Johannesburg to Larnaca

Looking for a cheap last-minute deal or the best return flight from Johannesburg to Larnaca? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Johannesburg to Larnaca

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg to Larnaca flights are currently cheapest in October.

Johannesburg to Larnaca: Alternative routes

Compare routes from Johannesburg to Larnaca below. You may find an airport to fly into that's cheaper, faster, or easier than Larnaca.

Johannesburg to Larnaca: Flight information

The things to know before you go.
Cheapest flight foundR 6,066
Cheapest month to flyOctober

Finding cheap flights from Johannesburg to Larnaca: Frequently asked questions

The best price we found for a return flight from Johannesburg to Larnaca is R 10,189. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Johannesburg to Larnaca. But we found flights with one stop from R 10,189.
As of September 2025, there are no flights flying from Johannesburg to Larnaca.
The cheapest month to fly from Johannesburg to Larnaca is usually September.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Johannesburg to Larnaca Airport on Thursday, 11 September 2025.
No airlines currently offer direct flights between Johannesburg and Larnaca Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Larnaca but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Larnaca is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Larnaca is KLM .

Travelling from Johannesburg to Larnaca International Airport (LCA): What you need to know

  • Johannesburg's main base, O.R. Tambo International Airport (JNB), is where many great holidays begin. Explore your departure options from here for your flight from Johannesburg to Larnaca International Airport (LCA).

  • Johannesburg and Larnaca (where Larnaca International Airport is located) share the UTC+2 timezone. That means you won't have to adjust your watch when you land.

  • To ensure you catch your flight from Johannesburg to LCA, leave plenty of time for things like check-in and baggage drop. Arriving two hours before international departures and one hour before domestic flights is the general rule.

  • High season means busier airports, so show up even earlier. Give yourself at least two hours before a domestic flight and four hours for international journeys to keep to your schedule.

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • We make it a breeze to find cheap flights from Johannesburg to LCA that include a stopover. To explore all the options leaving from O.R. Tambo International Airport (JNB), uncheck 'Direct flights only.' Then, simply pick a flight offering a stop long enough to tour your chosen city. Some popular stopovers between JNB and LCA include:

    • London Heathrow Airport (LHR)

    • Amsterdam Airport Schiphol (AMS)

    • Dubai Airport (DXB)

  • Travelling from central Johannesburg to JNB takes about 1 hour 10 minutes by public transport. If you drive, ride-share or take a cab, you'll cover the 29 kilometres in 30 minutes or so, depending on traffic conditions.

  • Planning to catch an early flight from Johannesburg to Larnaca International Airport? Avoid the stress of rushing to the terminal (and get a little more snooze time) by choosing one of these hotels close to O.R. Tambo International Airport:

  • When it comes to O.R. Tambo International Airport's on-time performance, data shows 77.1% of flights arrive within the scheduled time frame.

Lanseria International Airport (HLA)

  • HLA is around 48 kilometres from central Johannesburg. It takes 50 minutes or so to get to the airport when driving from the city centre.

  • Kick off your holiday early with an additional night away from home. Before your Johannesburg to LCA flight, stay in one of these hotels close to Lanseria International Airport:

About Larnaca International Airport (LCA)

  • The last thing you want is a long journey to your hotel if you're arriving on a late flight from Johannesburg to Larnaca International Airport. Check in to one of these accommodation options near LCA instead:

  • Get on the fast track to adventure by picking up a Larnaca International Airport rental car. Grab a set of wheels from Get Your Car, Aercar or 7777 Rent and explore beyond Larnaca's usual tourist stops.

  • Booking your ride around three weeks in advance of your Johannesburg to Larnaca International Airport flight can help you find the best deal.

How to find the cheapest flights from Johannesburg to Larnaca International Airport (LCA)

  • R 6,066 is the best price for a one-way ticket from Johannesburg to Larnaca International Airport. Return flights start at R 10,189. These prices may change based on availability.

  • Booking ahead of time is often the key to finding a cheap flight from Johannesburg to LCA. Fares tend to rise as demand increases, so the closer you get to departure, the more you'll likely spend on your ticket.

  • If you can be flexible with your travel dates, use the 'Whole month' tool. It'll show you the lowest price across the month when searching for your Johannesburg to Larnaca International Airport ticket.

  • Save time looking for cheap plane tickets from Johannesburg to LCA by creating a Price Alert. We'll send you an email or notification through the app when a lower fare becomes available.

  • Filters make it easier to land a deal on your flight from Johannesburg to Larnaca International Airport. Pick the airlines, flight times and number of stops that check all your boxes. Then sort the results by 'Cheapest' to find the best price quickly.

The best time to fly from Johannesburg to Larnaca International Airport (LCA)

  • It's time to work out when to book your flight from Johannesburg to Larnaca International Airport (LCA). July is the busiest month to travel to Larnaca. If you like things a bit more low-key, go in February.

  • The warmest month in Larnaca is August, with temperatures ranging between 25ºC (77ºF) and 36ºC (97ºF). Book your Johannesburg to LCA plane ticket then if you enjoy this type of weather.

  • If you like cooler conditions, search for a cheap ticket from Johannesburg to Larnaca International Airport in February when temperatures are between 9ºC (48ºF) and 19ºC (66ºF).

More about Larnaca

  • After booking your flight from Johannesburg to Larnaca International Airport, find a hotel that offers a good mix of location and comfort. Make one of these accommodation options your base for exploring Larnaca:

  • Sunset point and Mackenzie Beach are just two of the big attractions to add to your Larnaca travel itinerary. Keep the adventure rolling by checking out Old Turkish Quarter (Skala).

Explore more of Cyprus

  • Larnaca has its own special appeal, but there are so many other corners of Cyprus you should also see. Around 113 kilometres west of Larnaca, a trip to Paphos will keep you busy. Check out popular attractions like House of Dionysos, Paphos Mosaics and Pafos.

  • Emba is another standout destination in Cyprus and is around 105 kilometres west of Larnaca. No trip is complete without experiencing Panagia Chryseleoussa Church, Cyprus College of Art and Memorial Monuments Of Empa's Heroes.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.