Find flights
Deals
Insights
When to book
FAQs & Tips
Airlines

JNB - LIM

R9 343 Find cheap flights from Johannesburg to Lima

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to Lima departing on 3/10. 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
0 bags

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

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Johannesburg to Lima.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Johannesburg to Lima.
In the last 7 days, travellers have searched 44 833 222 times on KAYAK, and here's why:

Save 26% 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.

Cheap flight deals from Johannesburg to Lima (JNB-LIM)

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Johannesburg to Lima that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
9:55 - 23:00JNB-LIM
20h 05m1 stop
0:15 - 6:55LIM-JNB
23h 40m1 stop
R23 072
Find Deal
ma, loka 7 - su, loka 13
21:05 - 22:24JNB-LIM
56h 19m2 stops
7:00 - 10:20LIM-JNB
44h 20m2 stops
R23 357British Airways
Find Deal
to, loka 10 - ti, marras 26
18:50 - 15:45JNB-LIM
27h 55m1 stop
22:05 - 9:15LIM-JNB
28h 10m1 stop
R23 410Air France
Find Deal
to, loka 10 - ti, marras 26
18:50 - 15:45JNB-LIM
27h 55m1 stop
22:05 - 22:00LIM-JNB
40h 55m2 stops
R23 749Air France
Find Deal
to, loka 10 - ti, marras 26
9:55 - 7:00JNB-LIM
28h 05m3 stops
0:40 - 6:55LIM-JNB
23h 15m2 stops
R24 462
Find Deal
ma, loka 7 - su, loka 13
9:55 - 10:40JNB-LIM
31h 45m2 stops
0:40 - 6:55LIM-JNB
23h 15m2 stops
R24 551
Find Deal
ma, loka 7 - su, loka 13
19:20 - 22:24JNB-LIM
34h 04m2 stops
6:30 - 7:15LIM-JNB
41h 45m2 stops
R25 621British Airways
Find Deal
ma, loka 7 - ma, loka 14
9:55 - 23:00JNB-LIM
20h 05m1 stop
0:40 - 6:55LIM-JNB
23h 15m2 stops
R25 800
Find Deal
ma, loka 7 - su, loka 13
23:15 - 15:25JNB-LIM
47h 10m1 stop
13:15 - 21:20LIM-JNB
49h 05m2 stops
R27 422KLM
Find Deal
ma, loka 7 - ma, loka 14
23:15 - 15:25JNB-LIM
47h 10m1 stop
17:30 - 21:20LIM-JNB
44h 50m1 stop
R28 706KLM
Find Deal
ma, loka 7 - ma, loka 14

Flights from OR Tambo to Lima - Travel Insights & Trends

Get data-powered insights and trends into flights from OR Tambo to Lima to help you find the cheapest flights, the best time to fly and much more.

What’s the cheapest day of the week to fly from Johannesburg to Lima?

The average price of all flights from Johannesburg OR Tambo Airport to Lima clicked on KAYAK for each day over the last 12 months.
If your flying dates are flexible, you should consider flying to Lima on a Monday, as we generally find the cheapest rates on that day for this route. On the other hand, Sunday is the most expensive day to fly from Johannesburg to Lima. For your return ticket, we recommend flying on a Tuesday and avoiding Saturdays for the best deals.

What is the cheapest month to fly from Johannesburg OR Tambo Airport to Lima?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Johannesburg OR Tambo Airport to Lima, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Johannesburg OR Tambo Airport to Lima is March, where tickets cost R20 468 on average. On the other hand, the most expensive months are December and July, where the average cost of tickets is R27 921 and R24 587 respectively.

How far in advance should I book a flight from Johannesburg OR Tambo Airport to Lima?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Johannesburg OR Tambo Airport to Lima, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price on the flight from Johannesburg OR Tambo Airport to Lima, you should book around 2 weeks before departure. For the absolute cheapest price, our data suggests you should book 102 days before departure.

Good to know

Low season

April

High season

November

Cheapest flight

R9 343
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly and prices are also 6% lower on average.
Flight from Johannesburg to Lima

When to book flights from OR Tambo to Lima

Are your dates flexible? Find out the best times to travel from OR Tambo to Lima based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Johannesburg to Lima flights

  • What is the cheapest flight from Johannesburg OR Tambo Airport to Lima?

    In the last 3 days, the lowest price for a flight from Johannesburg OR Tambo Airport to Lima was R524 for a one-way ticket and R1 294 for a return.

  • Which aircraft models fly most regularly from Johannesburg to Lima?

    We unfortunately don’t have that data for this specific route.

  • Which airline alliances offer flights from Johannesburg to Lima?

    oneworld, and SkyTeam are the airline alliances operating flights between Johannesburg and Lima, with SkyTeam being the most commonly used for this route.

  • Which is the best airline for flights from Johannesburg to Lima, British Airways or Air France?

    The two airlines most popular with KAYAK users for flights from Johannesburg to Lima are British Airways and Air France. With an average price for the route of R20 297 and an overall rating of 6,7, British Airways is the most popular choice. Air France is also a great choice for the route, with an average price of R27 918 and an overall rating of 7,5.

  • How does KAYAK find such low prices on flights from Johannesburg to Lima?

    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 from Johannesburg to Lima.

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

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

  • What is the Hacker Fare option on flights from Johannesburg to Lima?

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

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

    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 Lima from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 4 airlines serving from OR Tambo to Lima

 
See real verified KAYAK customer reviews for airlines flying from Johannesburg to Lima. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from OR Tambo to Lima? 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.
7,8
KLMOverall score based on 1368 reviews
7,3Food
7,7Comfort
7,2Entertainment
7,9Boarding
8,4Crew
Airline reviews

Delay, luggage didn’t arrive. Had to go the next day to collect it

2,0 MediocreEmrah, Jul 2024AMS - MUC
Read more KLM reviews

Delay, luggage didn’t arrive. Had to go the next day to collect it

The plane. Airbus A330-200. Comfortable for a 7-hour flight. Seats seemed to have more legroom. I was in row 17. Flight was operated by Delta but was better than expected.

It was operated by Delta. Boarding took a long time. How difficult can it be? Overall decent trip. Liked the Salt Lake City airport. Better option than Chicago for transfers.

Put some new and several options for entertainment. Do not be rude to customers and avoid serving them an extra coke or something. We paid 1200 GBP for a return flight.. A noisy, crowded, rude and uncomfortable flight.

Pretty bad. Food was awful. drinks were scarce, as if drinking an extra drink would ruin the airline. attendants were not very helpful. likely Dutch "directedness" (I cannot be bothered). Crammed flight. Entertainment in very minimal dosage. Almost all old movies and series with 1-3 episodes only. Very limited number of options available. Jesus!! it seems you need to bring your own entertainment these days even of flights that are 13 hrs long!! I would and I will avoid in the future!

Quick and efficient as always. Air France managed to loose and damage my luggage that never made it onto my KLM flight.

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

Booked connecting flights with KlM. My serving flight was the furthest part of the airport. On arrival in Zurich. My two cases arrived but only one carry on belong to my son. His three suitcase didn't arrive. After enquiring we discovered they were still in Amsterdam. We landed at 11.12. We eventually left the airport just after one.

Seats are fair enough for medium tall people. Good food all the trip. Fight attendances are warm

no issues at all... Kudos to the food. This time was really really good

The sits were very hard and after an overnight flight my back was hurting. The food was very bad and poor quality, I was very hungry but I could not eat the food, I tried but the it was so bad , I don’t think my dog would have eaten it either. No kidding?!!! The Crew was lovely, the bathrooms were spacious and the entertainment was good. When I arrived in Madrid I was given the incorrect instructions by the woman who was at the desk for connecting flights information for LATAM airlines. Due to this I missed my flight and my luggage was lost. Consequently I had 3 passport checks and security checks in and out of Spain!!! The terminal T4 and terminal T4S are a different thing And they are very far apart. My flight was scheduled to exit at T4S and they send me to T4, I went to T4 they send me back to T4S and I had yo take a train and check in and out this time I was exhausted and wanted to cry. Eventually a crew member of LATAM felt compassion for me and saw my predicament, she said I had no time to go back to terminal T4 again so she rescheduled the flight. My baggage was lost and I had to go to try to find it at midnight. It was a real nightmare. Just thinking about it makes me angry. This Airport in Madrid is not easy to navigate, so please give people some real assistance and assurance. I SHOULD have not missed my flight There was plenty of time. It was miss information of people who don’t care, don’t read and don’t listen and unfortunately that is their job. Not happy at all

My experience it was okay but have many thinks to be better. For example the food, the comfort.

You delayed my trip three days for no reason other than your lack of preparedness, did not offer any compensation, including food or a bed. I couldn’t trust you so I moved up my return flight and lost another day at the end of my trip to hopefully make sure I make my next flight. I will never fly LATAM again. You have the worse accountability and reliability and clearly do not care that your clients have lives and what it cost to fly to another country.

I do not read or speak in Spanish. Only English. When asking for help, the people spoke quickly in English and pointed a lot. I wish they would’ve spoken a little slower for me to understand. There was much confusion and hurried in their message and I was unclear as to where to go

Everything was as you would expect in coach - fine. Flight was close to on time.

It was confusing because I got a notification that my gate was changed when in reality it wasn’t

No air in the middle rows. Had a hard time breathing. Was dying of heat.

Not very good, they nickel & dime you for better seats & pay extra for the checking in bag, bad service all the way around

Flight from Lima to São Paulo didn’t have USB plug to charge the cellphone.

It was a good experience, the flight was a little too long & the food was ok

Boarding was a disaster being moved by Air France by bus to the plane. The plane should have been at the right gate.

They lost my lauggage and I STILL HAVE NOT RECEIVED IT. NO ONE IS HELPING! PLEASE HELP FIND MY LOST LAUGGAGE

Extremely poor. First - and oddly enough, Air France denied access to the Business Class lounge at CDG to all of us - although we were all flying Business Class. It is amazing that an airline denies lounge access to its passengers flying on business and paying several thousand dollars each ticket. Second, the food on Business Class on absolutely horrible. Air France must have made an effort to prepare bad tasting dishes (not even the ice cream was good). Third, the cabin temperature was too hot and although we complained many times, it never got cooler.

They again did not offer any functioning WiFi in the transatlantic crossing.

Flight was late over a hour just like the first one. WiFi was down.

Good. Food items are ok but not really healthy (no protein for the vegetarian option, just a total of 2 gr total) so not fulfilling. Also, no airline is educating passengers to behave and have common sense: let the one sitting by the window pass first, leave toilets clean after use, etc. Humanity is just getting rude and more disgusting by the day and without education or enforced common sense no

My only issue was my meal was inedible except for the sides.

Old cabine without flat bed in business for a 12 hour flight is not acceptable

Generally good. The crew is excellent. The food could be better.

They charge me for luggage which is was included on the ticket

Aviianca was ok but that was not my original flight I boooked. I was moved there a few hours before boarding and the flight landed at a different airport from my connecting flight. I had to take a very expensive cab over 150 pounds to comnect.

Staff member at boarding gate was rude, and more than once!

Great crew! Average flight. T5 at Heathrow is not such as nice experience compared to other major International airports.

Pilots seemed fine but one stewardess seemed crabby, but it was tolerable just didn't seem to be projecting a service attitude. I understand we all have those days. Return flight on 8/8/24 noticeable better / normal.

Late from Istanbul. Canceled my seat to NY in London although I've been on time for boarding. Didn't provide with hotel and shuttle, no food, just sleeping and hygiene bag. Hope, they will refund me.

The experience was terrible. 1) We boarded late, 2a) BA lost my bag, 2b) The bag was delivered an entire day later than they said, and 2c) When it was delivered they brought the wrong / someone else's bag, and then the drivers had to come back with the right one. My medicine was in that bag so I needed it ASAP and there was no number to call that would let me speak to an actual person (vs. a automated voice that hangs up on you). This is in addition to my departing flight where an 11 hour travel day turned into a 20 hour travel day, given that: 1) the flight departed late AND it took an hour to deplane when we landed, causing us to miss our connection to Florence. This meant we had to take two connectors to arrive the same day (through Madrid and then Florence). 2) For the 2nd connector, the printer broke so we had to exit Madrid airport to print our boarding passes, and that delay almost caused us to miss our connector for a 2nd time in the same day, for reasons that BA should have easily been able to address.

The flight was uncomfortably warm. We asked a member of the crew to adjust the temperature, and they said they would but it didn't make a noticeable difference. They really cram you into the plane, too, in economy. It was quite uncomfortable for an 11 hour flight.

First leg delay, rescheduled second leg without our approval, cancelled rescheduled second leg, rescheduled cancelled leg to three days later...

Good food, good service, professional but too many business class passengers, no dividing curtain, priority queue like Ryanair.

It was pretty bad. We weren't able to check our bags online, had to do it at the airport and it litteraly took the people there over an hour to get it figured out. The lady said in 24 years of working there she had never seen such a complicated case. And we weren't able to check in online either.

Book cheap flights from Johannesburg to Lima

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Johannesburg to Lima found on KAYAK in the last 72 hours.
3/10to
3 stops
45h 20mJNB-LIM
R9 343
1/10ti
2 stops
22h 35mJNB-LIM
R9 378
1/10ti
3 stops
31h 25mJNB-LIM
R9 557
4/10pe
3 stops
31h 25mJNB-LIM
R9 575
5/10la
3 stops
31h 40mJNB-LIM
R10 092
6/10su
3 stops
31h 40mJNB-LIM
R10 323
3/10to
1 stop
29h 20mJNB-LIM
R11 536
30/9ma
2 stopsBritish Airways
38h 05mJNB-LIM
R15 227
2/10ke
1 stopKLM
47h 10mJNB-LIM
R18 596
5/10la
1 stopAir France
27h 55mJNB-LIM
R27 725

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from OR Tambo to Lima

Information on your arrival and departure airports