Find cheap flights from Johannesburg to Rabat

JNB - RBA

Find cheap flights from Johannesburg to Rabat

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

Return
Economy
Johannesburg (JNB)
Rabat Sale
Mon 9/27
Mon 10/4
Any month
Compare vs KAYAK |
There are travel restrictions to Rabat. Learn more
Stay informed and receive email updates for when travel restrictions ease for Rabat.

Good to know

Low season

OctoberBest time to beat the crowds (27% less expensive on average)

High season

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

Average price (return flight)

R11 283(avg. price over the last 2 weeks)

When to book flights from Johannesburg to Rabat

Estimated return price
Average price per month

Top tips for finding a cheap flight

  • High season is considered to be July, August and September. The cheapest month to fly is October.

FAQs for booking Johannesburg to Rabat flights

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

Can I fly to Rabat without having to quarantine on arrival?

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

Can vaccinated people travel to Rabat?

What documents do I need to fly to Rabat?

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

How long does a flight from Johannesburg to Rabat take?

Which airports will I be using when flying from Johannesburg to Rabat?

How does KAYAK find such low prices on flights from Johannesburg to Rabat?

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

What is the Hacker Fare option on flights from Johannesburg to Rabat?

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

Top airline flying Johannesburg OR Tambo to Rabat Sale

Scores according to KAYAK customer reviews

7,4
Air France
Overall score based on 4 213 reviews
7,6
Boarding
7,3
Comfort
8,2
Crew
6,9
Entertainment
7,1
Food
Airline reviews

Pros: "Seats ok. Crew is super. Drinks offered"
Cons: "Nothing, AF rocks"

Pros: "Clean plane , good crew ,"
Cons: "they didn't load my baggage from flight 1 to 2"

Pros: "Yeah Everything well organized"
Cons: "I believe so"

Pros: "I"

Pros: "Spacious business class seats, excellent meals"
Cons: "Lack of ventilation in cabin, and staff refusal to turn heaters down (in September), very limited entertainment options."

Pros: "Crew memebers"
Cons: "Nothing"

Cons: "New variety of food"

Cons: "Seat angle adjustment was not the most comfortable for sleeping."

Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."

Cons: "Kayak updated me that my flight would be late. It wasn't. Missed it had to pay $700"

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Pros: "The Delta flight service was much better than the Air France flight I took on the previous leg."

Pros: "Amazing crew and on time flight"
Cons: "None"

Pros: "The whole crew is so kind"
Cons: "Delta made my whole first flying experience the best."

Pros: "Crew very professional"
Cons: "Boarding was a little confusing"

Pros: "Food"
Cons: "Seat"

Cons: "Boarding clusterf..."

Pros: "Crew was nice."
Cons: "Food could be better, or at least be provided an option to purchase an upgraded meal. Also, insufficient amount of drinking water provided to passengers."

Pros: "The food selection and drinks, given our coach class, were excellent. Nice attention to the passengers."

Cons: "Excelente aerolínea"

Cons: "More water provided during the flight. Also, the second meal was not very good."

Cons: "If you have to change planes and Paris is your middle person. Leave at least 2-3 in between the two flights otherwise you might not make it."

Cons: "Check in process running smoothly and better announcement of gate change"

Cons: "Air conditioning too cold. Wasn't offered an evening meal. My luggage went missing and I'm still waiting for it to be delivered."

Cons: "My entertainment device did not work the entire flight."

Pros: "Staff and services all very good definitely"
Cons: "Everything was brilliant"

Pros: "Flight was on time."
Cons: "Food could have been much better in comparison with other airlines."

Cons: "Arrived 5 hours late"

Pros: "No extra charge for simple refreshments."

Pros: "The Air France service was ok. Got me to my destination on time and alive."
Cons: "I flew out on KLM on what felt like a new plane. Amazing service, seat, temperature, entertainment and food. In stark comparison Air France’s plane was old, too hot, poor entertainment choices and system and average food which for the French was surprising!"

Cons: "My entire travel experience became extremely rushed and chaotic due to my flight being canceled and me being alerted -LESS THAN AN HOUR BEFORE IT TOOK OFF! This is unacceptable."

Pros: "On time."
Cons: "Did not seat together passengers, although booked and checked in at the same time."

Cons: "Leg space."

Pros: "The free glass of red wine when the plane finally took off."
Cons: "The flight was delayed. We were told that it was just a half an hour delay by the man that was informing us of the delay and then we were then told by a woman that it was going to be over an hour. We weren’t told any specifics of why the plane was delayed, other than: “ the engineers are looking at the issue now”. We received messages saying that the flight was cancelled but then we were told to ignore that. We were told that we would have an update every 10-15 minutes but by the time we had the next update was 1 hours later, we were told that the plane will depart at 15:50- which we did. But we also sat on the plane for an extra 2 hours or maybe even more (couldn’t bare watching the time at this point) because the man that was supposed to push the plane backwards in order to reverse the plane didn’t turn up so we then had to wait for all of the other planes to take off before we could. Eventually the plane set off at 18:20 and I got in France 19:30-20:00 ish?"

Pros: "Nice staff, very professional and helpful."

Pros: "Nothing"
Cons: "Canceled flight—absolutely no notification. Convoluted rebooking in whcuhbhey lies to us about what flights we were actually on. Spent a couple hours at Delta rebooking our trip. Lost prepaid night at hotel and dinner eaecatuon plus day of vacation."

Pros: "I liked the food, the crew, the service"
Cons: "The seats we were assigned ( we are two we'll feed person's and the seats are toooo narrow"

Pros: "The crew were nice."
Cons: "The boarding process was horrible and it involved climbing down steep stairs from the air tunnel to the tarmac to board a bus that took us to a far distance where the plane was parked. Had to new walk in the sweltering heat to the plane can climb up steep stairs in the heat! We were now kept in the plane for another hour with no aircondotion. It was boiling hot in there. We had to use the safety manuals to fan ourselves. We eventually left late and got to Lagos one and half hours we were meant to get there. Lastly not all the luggage arrived. Two days into my arrival and I am yet to get all my luggage. It was truly a horrible experience which was echoed by fellow passengers."

Pros: "The service was very professional."
Cons: "Everything went well."

Cons: "Crew not only lacked sensibility to understand the purpose of an emotional support dog but kept harassing me about the dog being tied to my seat. At some point a flight attendant even tried to touch my dog, invading my personal space. When the dog rightfully acted defensive trying to protect me, the crew member started threatening me that he would have the dog sent to cargo, the last thing a person with an emotional support pet wants to hear. Extreme lack of professionalism."

Cons: "Flight was delayed 3 times and when I was finally put on a flight that was leaving, they failed to check the connection in Paris (Left me 10 minutes to get from the aircraft to the other plane!) I was moved to SAA in the end after a truly traumatic time in Johannesburg. This is not the first time I have suffered at the hands of Air France sadly. Needless to say, I wont be booking with Air France again."

Pros: "Yelling, cheering and literally rolling in the aisle made for a really annoying flight"
Cons: "Infusions bad behavior. Also, flight number was changed and AF. Was understaffed to handle questions on squirrelly luggage check."

Pros: "Arriving safely."
Cons: "We didn't get boarding passes for the second flight at EDI so we had to exit the secure area, get boarding passes, and go through security a second time for the same trip."

Pros: "The crew took care with calm and kindness of a man in deep distress and erratic behavior. Impressive. More generally , the crew showed respect and attention to all passengers. Not frequent."

Pros: "Nothing... and we were late which made me miss my connecting flight and I wasn’t reimbursed because it was with a different airline"
Cons: "See above and the food was disgusting"

Pros: "The food, entertainment, and service. Waited for me after almost missing my flight."
Cons: "Nothing."

Pros: "Pretty decent"
Cons: "Not much"

Pros: "Crew and boarding, not much else to talk about. Late for take off, but made it on time"
Cons: "Late leaving and arriving."

Pros: "Seats were comfortable, but the sliding action, instead of recline, took getting used to. Food was very good. Snacks available on demand, along with drinks. Complimentary wine with meal was also quite good. Entertainment system was first rate with plenty of options for TV. movies, music, games, etc..."
Cons: "Sitting in the middle two seats in the center of the 777 left me stuck for most of the flight. Got up only once. Wife's feet and ankles were swollen by the end of the flight. Not enough legroom to move much during the flight and not enough aisle space to get around with the plane so full. Have made flights twice as long on the 747 and were able to get up and walk."

Read more about Air France
COVID-19 information

Safety measures for airlines flying from Johannesburg to Rabat

Airlines flying from Johannesburg to Rabat 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 Rabat

Mandatory masks

Masks required on board, masks provided on flights from Johannesburg to Rabat

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to Rabat

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg to Rabat

Book cheap flights from Johannesburg to Rabat

Recent return flight deals

1/11
Mon
1 stop
Air France
18h 20m
JNB - RBA
5/11
Fri
1 stop
Air France
20h 05m
RBA - JNB
1/11
Mon
1 stop
Air France
21h 00m
JNB - RBA
5/11
Fri
1 stop
Air France
20h 05m
RBA - JNB
1/11
Mon
1 stop
Air France
21h 00m
JNB - RBA
5/11
Fri
1 stop
Air France
20h 05m
RBA - JNB
1/11
Mon
2 stops
Air France
49h 00m
JNB - RBA
5/11
Fri
1 stop
Air France
20h 05m
RBA - JNB
1/11
Mon
2 stops
Air France
25h 00m
JNB - RBA
5/11
Fri
1 stop
Air France
20h 05m
RBA - JNB
1/11
Mon
2 stops
Air France
25h 00m
JNB - RBA
5/11
Fri
1 stop
Air France
20h 05m
RBA - JNB
Show more results
-
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