Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from Portland to Riviera Maya from $112

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Portland to Riviera Maya departing on 5/16. 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
0 bags
Sat 4/27
Sat 5/4

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

In the last 7 days travelers have searched 47,584,047 times on KAYAK, and here is why:

Save 20% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Bundle and saveSave money when you bundle your flight + hotel.

Best Riviera Maya Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Cancún
Cancún1 stop$237

Good to know

Low season

September

High season

December

Cheapest flight

$112
Best time to beat the crowds with an average 23% drop in price.
Most popular time to fly with an average 11% increase in price.
Flight from Portland to Cancún

FAQs - booking Riviera Maya flights

  • How does KAYAK find such low prices on flights from Portland to Riviera Maya?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Portland to Riviera Maya.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Portland to Riviera Maya?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Riviera Maya from Portland is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Portland to Riviera Maya?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Riviera Maya with an airline and back to Portland with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Portland to Riviera Maya?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Riviera Maya from Portland up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from Portland to Riviera Maya

Need help choosing which airline to fly with from Portland to Riviera Maya? 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 KAYAK reviews.
8.1
Alaska AirlinesOverall score based on 9127 reviews
73food
86crew
79comfort
74entertainment
81overall
82boarding
Airline reviews

They misplaced our 1 bag and that messed up our reservation for the following day of fun and we paid extra 100 for the bag. Not fun

Read more about Alaska Airlines

They misplaced our 1 bag and that messed up our reservation for the following day of fun and we paid extra 100 for the bag. Not fun

One of their flight attendants made a rude comment as I deboarded the plane. Definitely won’t be flying with them again.

Very below what I expect from Alaska/ On Feb 19, my foight JFK to Portland Flight was three and a half hours late leaving JFK (NOT due to weatherat departure or destination) In addition to losing this time, I then had to take a taxi home, rather than public tranist due to the late hour. This added $45 to the cost of the trip.

No seat assignment on boarding pass. Led to unnecessary confusion.

Not fond of smaller planes ( no737 avail ) Weather was some what of a factor (Bumpy)

Every one of the people at Alaska Airlines were helpful and kind. My complaints are systemic in the industry - small seats, tiny packages of pretzels (why bother?), and a general shabbiness that I attribute to the lion’s share of their profits going to execs and investors instead of building a better business.

Very good. Landed on time got luggage in a timely manner.

They canceled our flight for 2 days. 8 hour wait each day to reschedule flights. Everytime we reschedule it would get cancelled within a few hours. We were stuck in Portland for 2 extra days with nowhere to stay. Horrible experience. I want a full refund and I want retribution for our troubles. I am extremely upset with my experience. They finally got us on a flight with Hawaiian airlines.

The flight was fine. It was right Ning a little late.

Flight delayed multiple times, multiple rebookings. Overnight stay at airport, sublime snacks if any. A bit rude- the staff.

Carly the flight attendant was extremely helpful and very accommodating to passengers on the flight from what I noticed. Couldn't be more satisfied with the service and assistance from Delta's flight attendant, Thanks again Carly!!

I didn’t not like that I could not select my seat and ended up with the worse seat.

I didn’t like that I could not select my seat and was assigned a seat when I checked in at LAX

Delta did an awful job w logistics at DTW. Missed connection. We were there an hour early. SUCKED

Inflight entertainment stopped working as we taxi to runway and never worked again until landing and taxi to gate. Grrrr

Had to run to make it only to have the flight delayed to wait for all the late connectors Second drink service skipped up

I had a great travel experience as there weren't any delays and I was able to get to Mexico City on time for conference.

I like using the Delta app to keep informed, boarding was smooth, and flight attendants were awesome and on top of everything, good communication from pilots.

Keep us informed of delays in a more timely manner

TERRIBLE, THEY ARE THE MOST DISORGANIZE AIRLINE A HAVE KNOWN

Flight delayed for 2 hours due to a part. The plane sat waiting for boarding for a long time and during final preflight inspection the issue was found. Why not do the preflight inspection sooner if you know the plane is being used?

The flight experience was very good! Especially the United Club!

Overall it was good. The flight was bumpy at times, but the pilot made us aware every time. As a result, no snacks/drinks were made available. Seats were tight but that’s okay as I had a window seat.

Plane didn’t even make it off the ground. We all had to get off and walk to a different terminal (lots of confusion) to get on a different plane. Landed fairly late, connections missed.

the head jack on my seat didn't work and the power outlet didn't work for my seat

All good except paid for wifi that did not work

Beverage and food services are excellent. We enjoy paying the extra for economy plus for the 3 inches more leg room to be exact.

Left 2 hours later for delayed I had to take care a kid with special need since people don’t want to move to accommodate the rest of the family. . It wasn’t bad but that made me upset that people can be that selfish.

The crew were really great, but the 4 hour delay in small chunks was the worst.

They did get us booked on a later flight, but it made us miss our connecting flight. So, we had to stay and another state overnight with no luggage or clothes. Because they kept our luggage at airport for next flight on the next day.

Plane was good but was delayed. probably not AA fault but caused a 1 hour delay. Seating was cramped.

Flight was good and arrived a little early. Very good.

Gossipy flight attendants talked the whole flight about bar hopping and dating.

Turbulence was bad and flight attendants gossiped about going to the bar and dating. Could have better awareness.

When we exited the plane our wheelchair wasn’t there. The Pilot and co pilot were so nice and helped us locate it. Great service.

Didn't like the 6 hour delay as it caused me to miss all of my connections. Still, I did get home safely 14 hours late but exhausted.

New ridiculous policy by american destroyed my allegiance to american. As a million miler with american, I expected it would be easy to get on an earlier flight when I got to airport earlier than expected, and save a five hour layover. WRONG. The online app would not let me switch flights, So I called, and was promised a call back in 90 minutes. HAH! The customer service desk at DCA said “we no longer have access to changing a flight on our screens. If the app couldn’t do it, I should send a letter to American, but there’s nothing else possible!”

We were delayed bc ground crew gave the flight crew the wrong paperwork. We taxiied to the runway then back to the gate to get the correct paperwork that no one bothered reviewing the first time we pushed back. Boarding was rude and stressful like it always is. Gate agents and flight attendants are all over 55 years of age, embittered by years of underpayment From AA leading to their passive agressive bitchiness for no reason.

Same basket of unhealthy prepackaged snacks (junk food) which was depleted by the time it got to my row!!

Lots of weather delays that were poorly communicated and managed. I get there are weather delays but they didn’t make it clear what was happening or comfortable on the plane

First time flying Frontier, I am not sure the Ala Carte menu of options is for me.

Flight was delayed on the runway for 40 minutes the crew did not even offer even water to passengers to compensate for the flight delayed. The flight was delayed due to aircraft mechanical issues. Worst customer service ever

See my previous comment which is mostly about our flight from Phoenix to SFO

Terrible. Initially we were shocked by the outrageous baggage fees we needed to pay at check in for our so-called "discounted, economy flight" - we paid over $200 (!!) for one check-in and 2 carry-on bags - this felt like a real bait-and-switch" scam. Our flight from Phoenix to SFO was delayed by 4 hours. Multiple apparent causes (from needing to make space for other planes that were landing late to problem with cabins pressure system, and whatever...). After de-boarding and re-boarding we still waited at least an hour on a cramped, poorly ventilated plane before take-off. Seats were cramped, uncomfortable - did not recline at all. No water until we were flying for a while. No complimentary snacks. Upon arrival at SFO my luggage was sent upstairs to the check-in counter. The customer service person there refused to let me examine a bunch of bags that were sitting on a nearby cart because it was "behind the counter", rather made me wait until another attendant did an exhaustive and failed (?computer) search, came back and told me they were unable to locate my bag. I asked her to look on the cart, lo and behold, there was my bag just a few feet away! Missed my choir rehearsal that evening due to all of the delays. One more thing, a few days later my husband and I tested positive for Covid. Since we both are fully vaccinated, careful about masking and have never had Covid previously, we will never know, but suspect we may have acquired the infection during the prolonged wait on your poorly ventilated plane (person in the row in front of us was coughing). After registering a complaint, we received a measly $50 voucher for future flights. Needless to say we have no intention of flying with Frontier Airlines ever again.

I liked getting off the plane. Everything else was well below standards. Not even offering a bag of peanuts for free for a 4 hours flight is ridiculous.

The whole experience was bad. Didn't know no complimentary drinks or snacks. $4.39 for a soda is ridiculous even a bottle water. A carry on was $74 just crazy. I don't think I will take this airline ever again. Very bad

Delayed...attendants checked every single bag and item for sizes before boarding.

There was no wifi, there was no usb charger on the planes Frontier lowered the weight limit on suitcases from 50 to 40 pounds Frontier now charges for a seat...really? If i don't pay for a basic seat, do i stand the whole flight? Frontier now charges for the carry on, just like for the checked suitcase The bundle pricing is way over priced.

I am HIGHLY unhappy with the amount of money I spent on the flight. Paid in advance only to find the flight at a discount price a week or so before the flight. I will not fly frontier again and have bad mouthed your business since to anyone I have spoken with about flying (which has been many a people). Crew was mediocre and instead of moving me to a spot where I could gain some leg room they sat their flight attendant there. Won’t be flying frontier in the future.

They changed my flight and did not want to accommodate me or try to help me in any way. They do not care about their customers.

Book cheap flights from Portland to Riviera Maya

Recent round-trip flight deals

4/25Thu
1 stopFrontier
12h 07mPDX-CUN
5/2Thu
1 stopFrontier
9h 38mCUN-PDX
$237
5/4Sat
1 stopFrontier
12h 15mPDX-CUN
5/8Wed
1 stopFrontier
10h 02mCUN-PDX
$238
4/25Thu
1 stopFrontier
12h 07mPDX-CUN
5/1Wed
1 stopFrontier
17h 19mCUN-PDX
$239
5/29Wed
2 stopsDelta
12h 28mPDX-CUN
6/4Tue
1 stopDelta
16h 55mCUN-PDX
$359
9/10Tue
2 stopsDelta
14h 51mPDX-CUN
9/25Wed
2 stopsDelta
17h 41mCUN-PDX
$363
5/29Wed
1 stopAlaska Airlines
17h 40mPDX-CUN
6/4Tue
1 stopAlaska Airlines
19h 14mCUN-PDX
$419
8/24Sat
1 stopUnited Airlines
11h 34mPDX-CZM
8/27Tue
1 stopUnited Airlines
9h 43mCZM-PDX
$499
8/24Sat
2 stopsUnited Airlines
15h 53mPDX-CZM
8/27Tue
2 stopsUnited Airlines
11h 19mCZM-PDX
$504
4/20Sat
1 stopAmerican Airlines
14h 32mPDX-CZM
4/24Wed
1 stopAmerican Airlines
9h 44mCZM-PDX
$511
4/20Sat
1 stopAmerican Airlines
14h 32mPDX-CZM
4/30Tue
1 stopAmerican Airlines
9h 44mCZM-PDX
$543

Search by stops

Search by airline

Search by price

Recent one-way flight deals

5/16Thu
1 stopFrontier
20h 18mPDX-CUN
$112
4/11Thu
2 stopsFrontier
16h 47mPDX-CUN
$119
4/13Sat
1 stopAmerican Airlines
9h 31mPDX-CUN
$146
4/13Sat
1 stopAmerican Airlines
15h 30mPDX-CUN
$147
7/15Mon
2 stopsDelta
14h 10mPDX-CUN
$164
6/18Tue
2 stopsDelta
12h 26mPDX-CUN
$179
8/26Mon
3 stopsUnited Airlines
20h 36mPDX-CUN
$210
6/8Sat
1 stopAlaska Airlines
20h 18mPDX-CUN
$227
4/22Mon
2 stopsUnited Airlines
19h 08mPDX-CZM
$229
4/13Sat
nonstopAlaska Airlines
5h 40mPDX-CUN
$269

Search by stops

Search by airline

Search by price

Last minute flights from Portland to Riviera Maya

Last minute flight, train and bus deals

3/31Sun
multi-stopFrontier
9h 28mPDX-CUN
4/4Thu
multi-stopFrontier
11h 47mCUN-PDX
$354
3/31Sun
multi-stopFrontier
9h 28mPDX-CUN
4/8Mon
multi-stopFrontier
17h 35mCUN-PDX
$381
3/30Sat
nonstopAlaska Airlines
5h 40mPDX-CUN
4/3Wed
multi-stopAlaska Airlines
9h 28mCUN-PDX
$530
3/29Fri
multi-stopAmerican Airlines
9h 31mPDX-CUN
4/5Fri
multi-stopAmerican Airlines
16h 59mCUN-PDX
$531
3/30Sat
multi-stopUnited Airlines
7h 42mPDX-CUN
4/3Wed
multi-stopUnited Airlines
8h 28mCUN-PDX
$580
3/30Sat
nonstopAlaska Airlines
5h 40mPDX-CUN
4/2Tue
multi-stopAlaska Airlines
16h 47mCUN-PDX
$597
3/29Fri
multi-stopDelta
10h 50mPDX-CUN
4/5Fri
multi-stopDelta
17h 19mCUN-PDX
$603
4/1Mon
multi-stopUnited Airlines
16h 24mPDX-CZM
4/4Thu
multi-stopUnited Airlines
21h 05mCZM-PDX
$605
4/1Mon
multi-stopDelta
13h 10mPDX-CUN
4/8Mon
multi-stopDelta
17h 19mCUN-PDX
$689
4/1Mon
multi-stopAmerican Airlines
8h 46mPDX-CZM
4/4Thu
multi-stopAmerican Airlines
8h 31mCZM-PDX
$899

Search by stops

Search by airline

Search by price

Portland - Riviera Maya Flights

Departure:

Portland (PDX)United States

Cabin classes:

$164
$174
$106
$47