Find cheap flights from Johannesburg to Riviera Maya

Find cheap flights from Johannesburg to Riviera Maya

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

Return
Economy
Johannesburg (JNB)
Riviera Maya
Mon 9/20
Mon 9/27
Any month
Compare vs KAYAK |

Good to know

Low season

FebruaryBest time to beat the crowds (1% less expensive on average)

High season

AugustMost popular time to fly (1% more expensive on average)

Average price (return flight)

R21 675(avg. price over the last 2 weeks)

Good deal (return flight)

R17 230or less

Top tips for finding cheap flights to Riviera Maya

  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly to Riviera Maya is February.
  • Morning departure is around 35% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Riviera Maya flights

Can I fly to Riviera Maya? Are there any travel restrictions when entering Riviera Maya?

Can I fly to Riviera Maya without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Riviera Maya?

What documents do I need to fly to Riviera Maya?

What other coronavirus (Covid-19) restrictions are there in Riviera Maya?

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

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

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

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

Top airlines flying Johannesburg OR Tambo to Riviera Maya

Scores according to KAYAK customer reviews

7,2
American Airlines
Overall score based on 46 292 reviews
7,5
Boarding
7,1
Comfort
7,8
Crew
6,8
Entertainment
6,7
Food
Airline reviews

"My flight was cancelled and I wasn’t even notified!!! Horrible service!"

Pros: "They held the plane for us due to the air tram malfunction at DFW!"

Pros: "Nice, supportive crew."
Cons: "The delay that made me miss my next flight..."

Pros: "Everything"

Pros: "Me rompieron el equipaje"

Pros: "nothing lousy flight"
Cons: "treat people with respect"

Cons: "seating, food, entertainment, boarding"

Pros: "Crew super attentive and pleasant, movie options good, liked plug/outlet,"
Cons: "Seating could’ve been a little better, just not super comfortable for such a long flight"

Pros: "Crew was spectacular"
Cons: "If it had been on time"

Pros: "Crew good seat was better than than the last. Food really good"
Cons: "Shorter fly time"

Pros: "The crew was friendly, the seats were comfortable, no complaints about the flight."
Cons: "We got to the gate and I had to use the bathroom, we waited for the jet bridge to be place but there was a malfunction. I had to get up despite the plane not parked at the gate."

Pros: "Fast Flights were a major plus!"
Cons: "Crew could’ve been more enthusiastic"

Pros: "The crew was fantastic."
Cons: "Boarding was like herding cattle. Everyone blocked the stairs. A frustrating mess."

Pros: "Made it to my destination"
Cons: "2-hour delay in the plan after departure from the gate for maintenance. The seats are so small that my knees hit the seat in front of me the entire flight."

Cons: "Crew not attentive, even in business class. Entertainment system broken for entire flight."

Pros: "Crew was kind!"
Cons: "Seats bigger"

Cons: "Only arriving in Madrid took 1/2 to open the door"

Pros: "Everything was on-time and the crew was decently nice."
Cons: "There wasn't food, but that's to be expected on a short flight."

Pros: "I think crew tried to make the best of the bad situation. Got to Atlanta faster than scheduled flight time and they were sympathetic. Don't really know about much else, as I slept the whole flight."
Cons: "The 3 hour delay really cost us. Left Rome at 2:30 pm instead of 11:30 am, so missed 6:40 pm flight to Atlanta (so much for the 3 1/2 hour layover we were supposed to have). When we landed in Philadelphia, sat on runway for 45 minutes, waiting for gate. Next flight was supposed to leave at 8:40, took off at midnight."

Cons: "That the bags came out late and I missed my next flight. It was the last flight for that day. Royal Jordanian did not offer hotel stay or anything because they said it is not their fault that the bags showed up late"

Pros: "Quick boarding"
Cons: "Before the flight boarded the crew had to be paved. They were busy chatting at a different gate while the whole flight had to wait for them. No sense of urgency. Very unprofessional. We had the front seat in first class. All night long the crew were talking loudly- difficult to sleep. They should be conscious of the passengers"

Pros: "Agents and flight crews are great."
Cons: "Too many people for too little space in gate areas in Phoenix. Not enough outlets or seating...or just space."

Pros: "Quality and clean aircraft, and service. Arrived early. Apparently this is one of AA's highest-quality routes."
Cons: "The legroom in economy is the bare minimum-- you could not get the seats closer together."

Pros: "Liked the updated aircraft for the first leg of my flight."
Cons: "The lack of communication to inform passengers of updtaes"

Pros: "The fact that they re-booked without me having to contact customer service."
Cons: "The connecting flight was cancelled while boarding was in progress at the start of the journey."

Pros: "The entertainment"

Pros: "New plane, great crew on board."
Cons: "seats were hard especially for a 13 1/2 hour flight."

Pros: "Everything was on time and comfortable."
Cons: "We didn’t have food service because of turbulence. But that wasn’t the crew’s fault."

Cons: "No outlet and waited idle for a long time before getting to get off plane also had to walk my bag back bc there was no overhead storage space in the bins which prevented me from getting off the plane sooner"

Pros: "I liked arriving safely, although we were an hour and a half late"
Cons: "American switched pilots last minute, so all passengers sat waiting in our cramped seats for about 15 minutes while pilots got situated in the cockpit. Then it was discovered a preflight mechanical check hadn't been done. So we all sat for another HOUR waiting for the mechanics to arrive and do their work. The flight attendants were unpleasant and rude."

Pros: "On time"
Cons: "issues FA ran out of Mexican immigration forms."

Pros: "The people were engaging in Friendly the flight was very quick it was fabulous that way"
Cons: "How could you have a 4 plus our flight without entertainment or videos in this world anymore?"

Pros: "Nice plane"
Cons: "Slow set up of gateway upon arrival"

Pros: "Overall flight was great. Crew, pilot, flight attendants, boarding, everyone and everything was great. Drinks and snacks were offered."
Cons: "No seat back entertainment. 45 mins flight from San Antonio to Dallas had seatback entertainment. But 2hr flight from Dallas to Cozumel had no seatback entertainment. Go figure."

Pros: "Smooth flight, on time, good entertainment and food selections."
Cons: "Nothing"

Cons: "Middle seat and one of the last ones on. Enough said"

Pros: "Onboard crew was very cheerful and did their job very well."
Cons: "Terrible boarding process. It took me literally two hours and a half to get my boarding pass and check-in my luggage, due to a very long queue and maybe a lack of personnel at check-in. I got my boarding pass twenty minutes before departure time, which was obviously terribly stressful., moreover I had a train to catch at destination."

Pros: "Left on time from LAX"
Cons: "We booked for British Airways since we have good experience with them before but this is "operated by American Airlines" - not sure why they just don't say American Airlines when booking. It's deceiving!!!"

Pros: "Take off and landing was incredibly smooth, along with the 8 hour flight from NYC to Rome, Italy. Perhaps the best flight I've ever had."
Cons: "The food wasn't all that good but I didn't have high expectations."

Pros: "There was quite a large selection of movies. New releases to old classics. All free."
Cons: "Boarding was delayed by a few hours due to mechanical issues but they did give us free food and drinks once we were on the plane."

Pros: "The crew was nice and we had no issues during the flight. Seating issue (below) was fixed by agent (although we only were allowed to interact with a human because the self check-in didn't work."
Cons: "During online check-in we were seated separately, but given the option to remedy this for a mere $200. I remember a time not long ago when sitting together was a given, now, like all things, it is a privilege for those with means."

Cons: "Flight leaving Miami delayed 1.5 hrs Flight leaving London delayed 3hrs"

Cons: "Had to wait on the crew Short fight rushed service"

Pros: "Flight was on time with no problems. Had to check my carry on due to lack of space but my bag arrived quickly at my destination so this was not a big deal."
Cons: "Boarding is always a free for all. Even though passengers are called in groups no one listens and the boarding process never seems very efficient."

Pros: "Crew was excellent on both legs. Pleasant, accommodating. Good overhead storage space. Free tv was nice although I didn't watch it."
Cons: "Cramped! I'm 5'2" and could barely get my underseat bag in and out. Very late boarding and departure. Don't like the glass of soda and they don't hand you the can but that's just me. And, of course, we boarded very late."

Pros: "the crew was great, friendly and tried to make the flught comfortable"
Cons: "the seat i chose was not the seat i got. When i checked in i was not assigned a seat and had to wait in line to get a seat"

Pros: "Headphones provided. Pleasant crew."
Cons: "Exhausting overseas flight. Seats barely recline, impossible to get any sleep. The system was broken so no wifi, movies, maps etc. Power was intermittent so it was difficult to charge devices."

Pros: "The crew were friendly"
Cons: "Bad seating system you can have a front of plane seat, but be boarded last. That creates personal items from being able to be placed near your seat and forced to put in bins at back of plane. That means waiting for entire plane to unboard before getting personal items"

Pros: "The liquor selection, comfort of the plane, individual screen"
Cons: "No meal on an almost 5hrs flight"

Cons: "Flight delayed. Did not have service till an hour + into the flight as someone was sick and all staff was attending to that situation. Luggage was 30+ minutes delayed. Ugh, I had my pick up constantly having to circle the pu area!"

Pros: "Nothing"
Cons: "Food. Comfort"

Pros: "Very pleasant and accommodating."

Pros: "yes, they were, thoroughly enjoyed my flight"
Cons: "nothing"

Cons: "The remote in the arm rest is the worst part of the aircraft. You can never rest your arm because you will always hit the remote changing the channel or turning the screen on."

Pros: "Safety and crew’s are best"
Cons: "None"

Pros: "Good crew"
Cons: "Leg room"

Pros: "Flight left on time. There was plenty of room. Nice staff."
Cons: "It was very cold on the plane because the valve for the heat was frozen."

Pros: "Even though we boarded late, things moved along and we got out just a few minutes late."
Cons: "We boarded late because they told us they were cleaning the plane from the previous flight, but when we finally got on, the floor under my seat was still dirty, so I don’t know what they were doing...."

Pros: "The staff and crew were excellent"
Cons: "Legroom was far too tight, by at least an inch. Entertainment such as recent movies, available on other airlines for free, was available only for pay."

Cons: "would like fruit as desert, not ice cream."

Cons: "Flight was delayed, causing us to miss connecting flight."

Cons: "The audio and video system is not working at my seat. They said they were working on it but told me nothing they can do after 2 hours airborne. They finally compensated with a credit for future trip."

Pros: "The staff was pretty polite and helpful"
Cons: "The plane was old, seats didn’t recline and I thought all flights over 4 hours had screens and not personal device entertainment. I was able to use but it’s not conducive to the overall experience."

Cons: "Lost bags and every time I called to find out where they were I would get a different story. I was told it would be on the next flight for the next 5 flights."

Pros: "Nice flight attendants, clean cabin"
Cons: "Flight delayed 2 1/2 hours. Arrived late to destination"

Pros: "Everything"
Cons: "Nothing"

Pros: "The flight attendants were cheery and quick with their service. Was very impressed."
Cons: "I was sitting in the row behind the extra leg room seat. When they were fully reclined, I could not open my laptop fully, so I had to work with my laptop screen angled toward me. The seat back entertainment screen was impossible to see when the seat in front of me was reclined as well, and the screen did not adjust/tilt. Worst of all, it was extremely difficult to get out of the seat."

Pros: "The flight was good!"
Cons: "There was no entertainment. Nothing to do."

Cons: "Inconsiderate surrounding passengers: adults kicking my seat, pushing on my headrest, leaving feet in aisles"

Pros: "Crew was nice, but could tell they were tired."
Cons: "Waited for late connecting flights almost 40 minutes (15-20 people). First class seats were like bricks - lower cushions need upgrade or replacement. Very hard landing including a good pavement “bounce”. Not what I would consider first class accomodations all around. 3 different baggage claim turnstiles until they finally got it right."

Pros: "Nothing"
Cons: "Your employees are all RUDE !!!"

Cons: "Super uncomfortable seats"

Cons: "Our flight finally landed on the 3rd try. First time, the plane came in too high. Medford is my home, so I could tell this just from the approach. Second time, there was still another plane on the runway, and the tower called us off. Multiple passes at the runway do not inspire a passenger's confidence in the ability of the pilot. Plus it tends to make one a bit nauseous!"

Cons: "Now Sherry in any documentation I received did it say that my flight was operated by United airlines. I waited at ANA check in until within the 2 hour window and went around and asked someone at United who confirmed that they were partners with ANA."

Cons: "no food, no entertainment, tiny squished seats"

Pros: "ANA: Flight attendents very nice"
Cons: "ANA: Seat was uncomfortable for a seven hour flight....Could not totally recline ANA: Food was very basic--not a business class meal"

Pros: "Alex and Marcus -- flight attendants -- were awesome. They thanked passengers directly and personally for flying United, and this was a very nice touch and I observed that passengers were touched by this gesture."

Cons: "not that it is the fault of the airline, but it was turbulent flight"

Pros: "Nothing"
Cons: "The 777 has the smallest seats ever!! Horrible flight!!! Seats are made for midgets!!!"

Cons: "T"

Pros: "No delays, everything went smooth"

Cons: "Very Rude while talking to me at the airport. Was not happy to assist me and other passengers even though it was the air-line mistake for cancelling the flight and delaying the flight. Will never fly with this airline ever again."

Pros: "The price was very reasonable. It was convenient. Love flying on the smaller planes."

Pros: "Friendly crew. On time"
Cons: "Unorganized boarding front to back. Boarding should be back to front."

Cons: "Did not take flight, but couldn't reschedule because re-booking was more expensive than the original ticket."

Pros: "Seats at least in economy plus were acceptable with enough space between seats to allow you to move around without disturbing the entire plane. My row 11a-c did not have a window"

Pros: "Great fly very attenty personal"

Pros: "Good movie choices"
Cons: "No food. Just some peanuts"

Pros: "The crew was nice. That's about the only nice thing I can say."
Cons: "First of the seats are awful. Paying for the upgrade is hardly worth it. I'm sure first class is nice but the standard and business are not. Secondly the entertainment is a joke. You have to pay for everything. Only one flight had the TV sets on the back of the seats. The rest were paying for wifi and using your device. I bought the wifi and then it wouldn't work. It was a big waste of $10.00. Thirdly while I know the airline can't do anything about the weather, but they should schedule their flights with more of a layover. I was stuck in the air due to a storm for an hour and my layover was only for an hour. Luckily I was able to make the flight as they were closing the door. All in all just a bad experience."

Pros: "Couldn't really figure out your Wi-Fi system so I just read a book"
Cons: "It's not really easy to set up your Wi-Fi system through the United app"

Pros: "On time performance"
Cons: "Wifi login process is complicated"

Pros: "Compensation with free movies instead . It would have been nice if there is free WI-FI too ."
Cons: "Twice delay on actual departure"

Cons: "Flight cancelled at last minute because of "lack of available crew"."

Pros: "I liked that the flight attendants were very attentive and quick to bring around refreshments. The flight may have been late to depart, but the travel time was very short. Overall a quality experience"
Cons: "I didn't like how much turbulence there was landing in San Francisco, which I understand is out of everyones control. What is in the control of the crew, however, is arriving on time. The crew showed up late and we departed late which was less than desirable."

Pros: "Crew was awesome."
Cons: "NO entertainment whatsoever unless you purchased it, $5 is expensive"

Cons: "Can't rate a flight that was cancelled 2 1/2 hours before it was to take off. They cancelled my flight, re-routed me to three flights going through la. I talked with a gate agent who got me an earlier flight to L.A bit the layover was huge. Was supposed to be in sac at 11am got here at 5"

Cons: "Flight was canceled completely. No email was send about the cancelation or explanation. Agents weren't helpful with readjusting flights"

Pros: "Pilot was great in keeping us informed. Flight was late getting in, then in line with a lot of planes waiting to take off. Then at O'Hare our gate wasn't ready and had to circle. And then we were at the gate farthest from baggage claim. At least the was relatively smooth."
Cons: "See above...lateness of everything"

Pros: "Nothing"
Cons: "Turbulence"

Read more about American Airlines
COVID-19 information

Safety measures for airlines flying from Johannesburg to Riviera Maya

Airlines flying from Johannesburg to Riviera Maya have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg to Riviera Maya

Mandatory masks

Masks required on board, masks provided on flights from Johannesburg to Riviera Maya

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to Riviera Maya

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg to Riviera Maya

Book cheap flights from Johannesburg to Riviera Maya

Recent return flight deals

26/2
Sat
2 stops
Multiple Airlines
51h 37m
JNB - CZM
12/3
Sat
2 stops
Multiple Airlines
44h 33m
CZM - JNB
5/11
Fri
2 stops
United Airlines
47h 35m
JNB - CZM
9/11
Tue
2 stops
United Airlines
65h 50m
CZM - JNB
5/11
Fri
2 stops
United Airlines
47h 35m
JNB - CZM
9/11
Tue
2 stops
United Airlines
65h 50m
CZM - JNB
26/2
Sat
3 stops
American Airlines
46h 16m
JNB - CZM
12/3
Sat
2 stops
American Airlines
36h 18m
CZM - JNB
26/2
Sat
3 stops
American Airlines
46h 16m
JNB - CZM
12/3
Sat
3 stops
American Airlines
34h 13m
CZM - JNB
-
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