Prices are in Australian Dollars.

Cheap flights from Sydney to Peru

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Sat. 15/8
Sat. 22/8
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Sat. 15/8
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Sydney (SYD) to Peru

How far in advance should I book a flight from Sydney to Peru?

Find a great deal and save up to 36% by booking at least 58 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Sydney to Peru within the next two weeks, with the cheapest ticket starting at $2,544.

What is the cheapest month to fly from Sydney to Peru?

June can be a great time to fly to Peru from Sydney with a flight ticket averaging about $1,661. Cheapflights users have found deals in the month of June for as cheap as $1,165. The most expensive prices can be found in the month of December.

Cheap flights from Sydney to Peru in August, September 2020

The best prices found for SYD to Peru flights in August, September
13 Aug - 14 Sep
$1,999pp
SYD
Sydney Kingsford Smith
Multiple airlines
   
2 STOPS
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Multiple Airlines
   
2 STOPS
SYD
Sydney Kingsford Smith
13 Aug - 15 Sep
$2,079pp
SYD
Sydney Kingsford Smith
Multiple airlines
   
2 STOPS
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Qatar Airways
   
2 STOPS
SYD
Sydney Kingsford Smith
13 Aug - 15 Sep
$2,088pp
SYD
Sydney Kingsford Smith
Multiple airlines
   
2 STOPS
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Qatar Airways
   
2 STOPS
SYD
Sydney Kingsford Smith

Sydney to Peru 2020 flight deals

Cheap flights to Peru from Sydney found for this year
2 Nov - 29 Nov
$1,186pp
SYD
Sydney Kingsford Smith
Qantas Airways
 
1 STOP
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Qantas Airways
   
2 STOPS
SYD
Sydney Kingsford Smith
2 Nov - 29 Nov
$1,200pp
SYD
Sydney Kingsford Smith
Multiple airlines
 
1 STOP
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Multiple Airlines
   
2 STOPS
SYD
Sydney Kingsford Smith
2 Nov - 29 Nov
$1,201pp
SYD
Sydney Kingsford Smith
Qantas Airways
 
1 STOP
LIM
Lima J Chavez Intl
LIM
Lima J Chavez Intl
Qantas Airways
   
2 STOPS
SYD
Sydney Kingsford Smith

One-way flights to Peru from Sydney

The cheapest one-way flights from Sydney to Peru
17:55 - 02:30
Multiple Airlines
2 stops
47h 35m
SYD - LIM
Multiple Airlines
$1,461
qatarairways.com
17:55 - 06:50
Multiple Airlines
2 stops
51h 55m
SYD - LIM
Multiple Airlines
$3,553
qatarairways.com

Related info for your journey

Useful info, stats and facts about Sydney to Peru flights.

Flight FAQs

From Sydney to Peru

Can I find flights from Sydney to Peru for under $1,500 on Cheapflights?

Yes, there are multiple flights from Sydney to Peru for under $1,500. The cheapest flight booked recently is on Qantas Airways for just $1,445, but on average you can expect to pay $1,768.

Are there direct flights from Sydney to Peru for under $1,400 on Cheapflights?

There are no direct flights from Sydney to Peru, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

Flights from Sydney Kingsford Smith to Peru have been viewed 2,557 times in the past calendar month.

What are the most popular airlines that fly from Sydney to Peru?

American Airlines, Air Canada and Delta are the most popular airlines when flying from Sydney to Peru.

What are the cheapest flights from Sydney to Peru?

On average you can expect to pay $1,550 for a flight from Sydney to Peru. The cheapest flight overall is $927 while the most popular route, (Sydney Kingsford Smith - Cusco Velazco Astete) is currently priced at $4,094.

Arrival points for flights from Sydney to Peru

Show more

Destination information for Peru

Things to know before you go. Useful info for your trip from Sydney to Peru
Today's exchange rate
$1 = S/ 2.54

Airports servicing Sydney

Airports servicing

Cajamarca (CJA)
Cuzco (CUZ)
Huanuco (HUU)
Ilo (ILQ)
Iquitos (IQT)
Home South America Peru Cheap flights from Sydney to Peru
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First