Prices are in Australian Dollars.

Cheap flights from Perth International to Mexico

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
Wed. 27/1
Wed. 3/2
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
Wed. 27/1
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
Perth International (PER) to Mexico

How far in advance should I book a flight from Perth International to Mexico?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 22 days in advance, which can save you up to 17% on flights from Perth International to Mexico compared to booking the week you need them. Waiting 22 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $1,303. For sooner than that we have options available in the next 3 days from $1,482.

What is the cheapest month to fly from Perth International to Mexico?

Flights from Perth International to Mexico lean towards being more expensive in December. Prices are generally better when you fly from Perth International to Mexico in August, with the cheapest ticket starting at $1,033.

Perth International to Mexico 2021 flight deals

Cheap flights to Mexico from Perth International found for this year
12 Aug - 16 Aug
$1,904pp
PER
Perth
American Airlines
   
2 STOPS
SJD
San José del Cabo Los Cabos
SJD
San José del Cabo Los Cabos
American Airlines
   
2 STOPS
PER
Perth
11 Sep - 13 Sep
$2,072pp
PER
Perth
Qantas Airways
   
2 STOPS
MEX
Mexico City Benito Juarez
MEX
Mexico City Benito Juarez
Qantas Airways
   
2 STOPS
PER
Perth
8 May - 10 May
$2,660pp
PER
Perth
United Airlines
   
2 STOPS
SJD
San José del Cabo Los Cabos
SJD
San José del Cabo Los Cabos
United Airlines
   
2 STOPS
PER
Perth

Related info for your journey

Useful info, stats and facts about Perth International to Mexico flights.

Flight FAQs

From Perth International to Mexico

Can I find flights from Perth International to Mexico for under $2,725 on Cheapflights?

Yes, there are multiple flights from Perth International to Mexico for under $2,725. The cheapest flight booked recently is on United Airlines for just $2,660, but on average you can expect to pay $3,217.

What safety measures are being taken by airlines flying from Perth to Mexico to control the spread of COVID-19?

Delta is one of the many airlines that have implemented additional safety measures to control the spread of COVID-19. New policies for travellers booking flights from Perth to Mexico include masks being provided and required on board, daily cleaning and sanitisation, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially-distanced seating (for a limited time). Keep in mind that policies will vary by airline.

Which airlines flying from Perth to Mexico have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Perth to Mexico that may be offering flexible cancellation policies are Virgin Australia, Qantas Airways, and Delta. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from Perth International to Mexico for under $2,725 on Cheapflights?

There are no direct flights from Perth International to Mexico, 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?

Within the past month, 96 users have taken a look at flights from Perth to Mexico.

What are the most popular airlines that fly from Perth to Mexico?

Consider American Airlines, Air New Zealand or Qantas Airways when booking your flight. These represent the most popular airlines when flying from Perth to Mexico.

What are the most popular routes from Perth to Mexico?

Most travellers choose Perth - Mexico City Benito Juarez, Perth - San José del Cabo Los Cabos or Perth - Puerto Vallarta Ordaz when deciding on the best route from Perth to Mexico.

What are the cheapest flights from Perth to Mexico?

Looking for the cheapest flight from Perth to Mexico? While on average our users pay $1,505, our data indicates the cheapest price to be $1,298. The most popular route (Perth - Mexico City Benito Juarez), is priced around $2,849.

How long does is the flight from Perth International to Mexico?

Departing from Perth International to Mexico will take you 28h 50m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Perth International to Mexico return?

United Airlines, at $2,661, was found to be the cheapest airline from Perth International to Mexico.Alternate airlines flying return to your destination include ANA and Delta.

Arrival points for flights from Perth International to Mexico

Destination information for Mexico

Things to know before you go. Useful info for your trip from Perth International to Mexico
Today's exchange rate
$1 = $15.16

Airports servicing Perth

Top 4 airlines flying from Perth International to Mexico

The chart below displays the airlines Cheapflights users travelling from Perth International to Mexico choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Delta
$1,121 $1,188 No cancel fee N/A
Search Delta flights
Virgin Australia
$916 $1,225 No cancel fee 80%
Search Virgin Australia flights
Air New Zealand
$1,114 $1,355 No cancel fee 78%
Search Air New Zealand flights
Qantas Airways
$897 $1,548 No cancel fee 74%
Search Qantas Airways flights
Home North America Mexico Cheap flights from Perth International to Mexico
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First