Prices are in Australian Dollars.

Cheap flights from Melbourne to Riviera Maya

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
Tue. 14/7
Tue. 21/7
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
Tue. 14/7
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
Melbourne (MEL) to Riviera Maya (CUN)

MEL - CUN
Price
$964 - $1,887
Popular in December High demand for flights, 37% potential price rise
Cheapest in August Best time to find cheap flights, 19% potential price drop
Average price $1,881 Average for round-trip flights in July 2020
Round-trip from $964 From Melbourne to Riviera Maya
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Melbourne to Riviera Maya?

Travellers have found that booking a Monday departure is the best way to save up to 28% on the cost of booking your flights compared to booking on days of the week where this route is of high demand.

How far in advance should I book a flight from Melbourne to Riviera Maya?

Users have found that booking a flight from Melbourne to Riviera Maya at least 28 days early can save you up to 1% on average compared to booking a flight this week. If booking 28 days before your flight isn’t an option for you, users have found flights from Melbourne to Riviera Maya for as little as $2,373 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as $2,373 for flights departing within the next 3 days.

What is the cheapest month to fly from Melbourne to Riviera Maya?

The best pricing can be found in the month of August. Prices to Riviera Maya from Melbourne average $1,716. You can even find prices in August for less than $1,716, as users have found deals to Riviera Maya from as low as $1,209. The month of December appears to be one of the more expensive times to travel to Riviera Maya from Melbourne. Flying in the targeted month can save you up to 57%.

Cheap flights from Melbourne to Riviera Maya in July, August 2020

The best prices found for MEL to CUN flights in July, August
19 Jun - 25 Jun
$1,836pp
MEL
Melbourne
Multiple airlines
   
2 STOPS
CUN
Cancun
CUN
Cancun
Multiple Airlines
   
2 STOPS
MEL
Melbourne
2 Jul - 3 Jul
$3,127pp
MEL
Melbourne
Multiple airlines
     
3 STOPS
CUN
Cancun
CUN
Cancun
Multiple Airlines
     
3 STOPS
MEL
Melbourne
19 Jun - 26 Jun
$11,262pp
MEL
Melbourne
Multiple airlines
     
3 STOPS
CUN
Cancun
CUN
Cancun
Multiple Airlines
     
3 STOPS
MEL
Melbourne

Melbourne to Riviera Maya 2020 flight deals

Cheap flights to Riviera Maya from Melbourne found for this year
27 Oct - 10 Nov
$1,084pp
MEL
Melbourne
Delta
 
1 STOP
CUN
Cancun
CUN
Cancun
Delta
   
2 STOPS
MEL
Melbourne
27 Oct - 10 Nov
$1,085pp
MEL
Melbourne
Delta
   
2 STOPS
CUN
Cancun
CUN
Cancun
Delta
   
2 STOPS
MEL
Melbourne
27 Oct - 10 Nov
$1,089pp
MEL
Melbourne
Delta
   
2 STOPS
CUN
Cancun
CUN
Cancun
Delta
   
2 STOPS
MEL
Melbourne

One-way flights to Riviera Maya from Melbourne

The cheapest one-way flights from Melbourne to Riviera Maya
18:15 - 05:55
Multiple Airlines
2 stops
50h 40m
MEL - CUN
Multiple Airlines
$1,425
Travelgenio
18:15 - 08:50
Multiple Airlines
3 stops
53h 35m
MEL - CUN
Multiple Airlines
$1,516
Kiwi.com
08:25 - 16:52
Multiple Airlines
3 stops
47h 27m
MEL - CUN
Multiple Airlines
$1,935
Kiwi.com

Related info for your journey

Useful info, stats and facts about Melbourne to Riviera Maya flights.

Flight FAQs

From Melbourne to Riviera Maya

Can I find flights from Melbourne to Riviera Maya for under $1,100 on Cheapflights?

Yes, there are multiple flights from Melbourne to Riviera Maya for under $1,100. The cheapest flight booked recently is on Delta for just $1,084, but on average you can expect to pay $1,216.

Are there direct flights from Melbourne to Riviera Maya for under $1,100 on Cheapflights?

There are no direct flights from Melbourne to Riviera Maya, 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 Melbourne to Cancun have been viewed 603 times in the past calendar month.

Does it rain more in Melbourne or Cancun?

Melbourne will have greater rainfall in 0 compared to Cancun over the next 15 days.

Is Melbourne weather warmer or cooler than Cancun?

Our data indicates that the weather will be 32 °C on average in the month of August. The temperature in Cancun is typically hotter than in Melbourne. If you're traveling when the temperature is at its warmest, push to plan early, as flight price and availability will have an impact on your travels. For the best results, search for flights well in advance or after peak season.

Alternative routes for Melbourne to Riviera Maya

Destination information for Riviera Maya

Things to know before you go. Useful info for your trip from Melbourne to Riviera Maya
Today's exchange rate
$1 = $15.54

Airports servicing Melbourne

Airports servicing Cancún

  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First