R10 499 Find Cheap Flights to Peru

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Peru departing on 25/1. 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

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

Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

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

Best Peru Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Lima
Lima1 stopR16 658

Good to know

Low season

October

High season

May

Cheapest flight

R10 499
Best time to beat the crowds but there is an average 2% increase in price.
Most popular time to fly and prices are also 11% lower on average.
Flight from Johannesburg to Lima

FAQs - booking Peru flights

  • How long is the flight to Peru?

    An average direct flight from South Africa to Peru takes 29h 15m, covering a distance of 16770 km. The most popular route is Johannesburg - Lima with an average flight time of 24h 55m.

  • What is the cheapest flight to Peru?

    The cheapest ticket to Peru from South Africa found in the last 72 hours was R19 879. The most popular route is Johannesburg OR Tambo to Lima J Chavez Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was R19 879.

  • What are the most popular destinations in Peru?

    Based on KAYAK flight searches, the most popular destination is Lima (93% of total searches to Peru). The next most popular destination is Iquitos (7%).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

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

See more FAQs

Top tips for finding cheap flights to Peru

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be September, October and November. The cheapest month to fly from South Africa is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Peru flight deals.

Top 4 airlines flying to Peru

Need help choosing which airline to fly with from South Africa to Peru? 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 1339 reviews
7,2Entertainment
7,8Boarding
7,7Comfort
8,4Crew
7,3Food
Airline reviews

Great boarding, great short flight but no entertainment whatsoever and no wifi. Prepare to disembark by a staircase.

10,0 ExcellentAnonymous, Dec 2024BRU - AMS
Read more KLM reviews

Great boarding, great short flight but no entertainment whatsoever and no wifi. Prepare to disembark by a staircase.

Great boarding, great short flight but no entertainment whatsoever. It was supposed to have wifi but that did not work.

Transfer at CDG to connecting KLM flight to Amsterdam was a NIGHTMARE. LONG WALKWAYS, NO MOVING WALKWAYS, POOR signage, Have to take a train & No staff visible to help navigate the maze. AVOID TRANSFER AT CDG AT ALL COST.

Good flight with KLM, friendly staff. Food was good, had much worse on other airlines. Selection of drinks also good enough for us. Entertainment was also good. The economy seats are ok and that’s it. For a 12 hour flight I think a little more comfort in the economy seats in pitch and softness would be highly appreciated by the customers and can makte the difference.

Good food. Excellent crew service. Clean aircraft. Narrow seats and isle.

I tried to upgrade to premium economy anis seat online during the checkin process. The payment didn’t work due to a technical glitch on KLM’s website. I wasn’t able to change my seat unless I called Amsterdam. Since I was in Canada and there’s a time difference this wasn’t practical. So when I arrived early to Ottawa airport my seat wasn’t available and I could only get a middle seat in premium economy which isn’t great. These middle seats are priced at the same rate as an aisle seat which makes no sense.

Seats were comfortable crew members support was very good but AVML ordered or selected by us needs a lot of improvement.

Transavia flight, was booked as KLM but i couldnt select seat or access boarding pass with KLM at all. Crammed seating and very no frills experience all around. First and last time.

Transavia flight. Couldn't select seat or anything prior to flight. No connection with klm systems. Seats are very crammed. Extremely no frills.

Seats were nice and comfy. Crew was polite and attentive. Business class is awesome and worth the money.

Basic experience, we were delayed causing less time to enjoy our destination and on the way back, we boarded when the flight should have been taking off.

reliable, relatively relaxed, with helpful staff in all 8 flights we had on this trip. They are solid even though we did not have special seating or status for the flights.

Only complaint is that the entertainment system wasn’t working on our seats and some others.

Very slow boarding, 1 hour late - uncomfortable chairs and crew barely speaking english even at the airport!

The flight itinerary was changed 3 times, I explain the problem on the previous leg.

Airline changed our itinerary several times (3). The second time, we were not aware of it, we landed at 7:24 pm and the flight depart time was 7:40 pm. We were not aware of this change and the flight departed without us, that made us being placed on an even later flight which was also delayed.

Four handbag storages were damaged and sealed, limiting the space to store our things in the plane.

Paper boarding passes needed, so you need to add the time at the kiosk or desk to get them at the airport

The boading process was fine. Had to wait for bus from tarmac to terminal. Had to go through 2 or 3 security checkpoints in Lima to make next connecting flight.

Routine and on time flight with pleasant stewards and decent food. Nice experience!

It was not Air France but Air Europa. But confusion over our checked luggage. Whether it was checked all the way to Tenerife or not. It was not. Had to line up again in Departures. At least our Sky Priority was honoured. Flight was fine.

My wife and I had a row to ourselves after moving seats. There were no TVs and you had to buy food. So we did nothing but had a quick nap. Flight was fine.

The male attended that served are section was a snob. He did not answer my call light when my wine spilled all over the floor. I did not push it again or drew his attention to it. He just ignored the call light when he came to give us our meal, serving the people behind us first. I did not push it again or drew his attention to it to see his reaction. It was so obvious that he was ignoring us. We were in premium economy!

The plane was old Only 3 bathrooms available for economy The entertainment was old and the selection was poor

Georgian Airways check in staff initially denied us, because they thought passengers required transit visas to transfer on connecting flights. This required 70 minutes for them to call multiple people to confirm how transfers worked. They did not apologize once accepting our check in. Onboard, the four hour flight gave stale bread with spam slices as lunch. The only included drinks were still or sparkling water.

I did not get my baggage at my final destination..poor coordination with connecting flights with partner airlines (Saudi airways). Also the food was very mediocre.

Not a good one this time. The absence of internet without any information/notification ahead was really the unacceptable part. Also this new A350-900 has a serious legroom challenge for economy seats. It’s more like a medium-haul flight legroom configuration.

There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane

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

Boarding in Dallas was hell with extremely rude gate agents , especially a lady named Rajathi who was the epitome of rudeness with no compassion at all . She was horrible and I wonder why airlines have people like her on their roster who exude arrogance and haughtiness . Will probably not fly British Airwsys because of people like her .

It was just ok. Half the bathrooms were broke on the flight.

1. Missed to deliver bags at Destination 2. no coordination at Layover for flight connection for wheel chair , could have missed flights 3. Customer service agents are not honest , talk with attitude and do not provide correct information about baggage policy

Reliable, great value, but not outstanding in any aspect. This is similar to the experience you get in most international carriers like Etihad or Delta.

If they wouldn't have canceled the flight WITHOUT informing me until I looked at my ticket and saw I had 2 extra layovers in 2 different cities than the ones I paid for? That would have been nice.

Poor BA get a lot of stick and have some problems getting your bags to the same destination BUT the whole experience is very much 5 star and probably due to excellent, helpful and sooo British staff. We travelled in economy plus.

Attitude of crew could be more friendly and less stern and instructive.

They lost my special meal request and tried to tell me I didn't request it. I had the proof. Then they tried to get me to eat food I can't eat. No apologies

App totally screwed me up trying to check in. Would not let me select a reasonable seat and therefore I was stuck in a totally uncomfortable seat for 7 hours. Will not take the chance again and use other airlines in future where no issue choosing seats

It was good but I wished if they could have sign do not disturb if we did not wanted any meals . I was tired and slept through the entire flight and woke up just before landing .being hungry Too late to ask for something to eat before exiting the flight . Left feeling hunger 🙁

Book Cheap Peru Plane Tickets

Recent return flight deals

13/2Thu
1 stop
23h 35mJNB-LIM
19/2Wed
1 stop
29h 10mLIM-JNB
R16 658
11/2Tue
1 stop
23h 35mJNB-LIM
19/2Wed
1 stop
16h 20mLIM-JNB
R17 567
13/2Thu
1 stopLATAM Airlines
26h 20mJNB-LIM
20/2Thu
1 stopLATAM Airlines
20h 05mLIM-JNB
R19 140
10/2Mon
2 stopsBritish Airways
38h 54mJNB-LIM
18/2Tue
2 stopsBritish Airways
44h 20mLIM-JNB
R21 206
7/2Fri
2 stopsLATAM Airlines
27h 25mJNB-LIM
22/2Sat
1 stopLATAM Airlines
20h 05mLIM-JNB
R21 300
16/2Sun
2 stopsBritish Airways
40h 44mJNB-LIM
23/2Sun
2 stopsBritish Airways
44h 20mLIM-JNB
R21 319
6/3Thu
1 stopAir France
31h 20mJNB-LIM
13/3Thu
2 stopsAir France
40h 55mLIM-JNB
R24 105
12/2Wed
1 stopKLM
25h 15mJNB-LIM
20/2Thu
1 stopKLM
42h 50mLIM-JNB
R24 181
7/4Mon
1 stopAir France
28h 15mJNB-LIM
14/4Mon
1 stopAir France
30h 50mLIM-JNB
R24 427
12/2Wed
1 stopKLM
25h 15mJNB-LIM
21/2Fri
2 stopsKLM
40h 55mLIM-JNB
R24 503

Search by stops

Search by airline

Search by price

Recent one-way flight deals

25/1Sat
2 stops
46h 15mJNB-LIM
R10 499
30/1Thu
2 stops
22h 15mJNB-LIM
R11 200
31/1Fri
2 stops
46h 15mJNB-LIM
R11 257
30/1Thu
3 stops
33h 40mJNB-LIM
R11 844
26/1Sun
2 stopsLATAM Airlines
22h 40mJNB-LIM
R17 700
31/1Fri
3 stopsLATAM Airlines
32h 25mJNB-LIM
R17 870
29/1Wed
2 stopsBritish Airways
33h 10mJNB-LIM
R19 026
12/2Wed
1 stopKLM
25h 15mJNB-LIM
R21 585
29/1Wed
1 stopAir France
31h 20mJNB-LIM
R23 309
25/1Sat
1 stopAir France
31h 20mJNB-LIM
R25 697

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Peru

Cabin class types available on flights to Peru

Cabin classes available on flights to Peru. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.