Find cheap flights from Johannesburg to Peru

Find cheap flights from Johannesburg to Peru

Return
Economy
Johannesburg (JNB)
Peru
Thu 6/4
Thu 6/11
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Peru

Good to know

Low season

August Best time to beat the crowds (3% less expensive on average)

High season

July Most popular time to fly (10% more expensive on average)

Average price of a return ticket

R1 227 (avg. price over the last 2 weeks)

Good deal for a return ticket

R993 or less

FAQs for booking Johannesburg to Peru flights

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

Book cheap flights from Johannesburg to Peru (one-way)

Airports
Origin
Johannesburg
R9 908
only
R9 908
Destination
Lima
R9 908
only
R9 908
Sun, Jul 5
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
26h 44m
R9 908
Based on null reviews
Fri, Jul 10
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
29h 50m
R9 960
Based on null reviews
Sat, Jul 11
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
50h 44m
R10 029
Based on null reviews
Tue, Jul 7
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
36h 59m
R10 323
Based on null reviews
Mon, Jul 6
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
26h 50m
R10 530
Based on null reviews
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
35h 55m
R11 669
Based on null reviews
Tue, Jul 7
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
41h 20m
R15 985
Based on null reviews
Sat, Jul 11
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
49h 25m
R16 261
Based on null reviews
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
48h 15m
R16 675
Based on null reviews
Sun, Jul 5
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
49h 15m
R17 797
Based on null reviews
Sun, Jul 5
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
33h 40m
R18 056
Based on null reviews
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
25h 55m
R20 524
Based on null reviews
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
40h 10m
R20 680
Based on null reviews
Sun, Jul 5
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
25h 55m
R20 732
Based on null reviews
Tue, Jul 7
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
40h 10m
R21 042
Based on null reviews
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
29h 45m
R29 328
Based on null reviews
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
41h 10m
R29 622
Based on null reviews
Sun, Jul 5
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
29h 45m
R30 053
Based on null reviews
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
41h 20m
R61 418
Based on null reviews
Mon, Jul 6
JNB
OR Tambo Airport, Johannesburg
LIM
Lima Jorge Chavez Airport
28h 00m
R80 354
Based on null reviews

Top 5 airlines serving Johannesburg OR Tambo to Peru

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 10 806 reviews
8,4
Boarding
8,2
Comfort
8,7
Crew
8,3
Entertainment
8,1
Food
Airline reviews
Read more about Qatar Airways
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First