Cheap flights from Johannesburg OR Tambo Airport to Rabat from R10 672

JNB — RBA
Dec 10 — Dec 171
1 adult
1 adult, Economy, 0 bags

Cheap flight deals from OR Tambo to Rabat

Enter your travel dates to find the best prices.

Cheapest flights from OR Tambo to Rabat

Sun 29/1123:59 -
2 stops35h 31m
Fri 4/1210:25 -
1 stop23h 00m
Deal found 5/11R15 079
Sun 29/1110:10 -
2 stops33h 45m
Fri 4/125:00 -
3 stops27h 40m
Deal found 5/11R17 645
Wed 9/1223:55 -
2 stops25h 00m
Sun 13/1215:55 -
1 stop17h 30m
Deal found 6/11R72 766
Tue 8/1219:40 -
1 stop21h 10m
Sun 13/1215:55 -
1 stop17h 30m
Deal found 9/11R73 111
Sat 26/1220:40 -
2 stops21h 20m
Sun 3/116:50 -
2 stops39h 10m
Deal found 7/11R130 978

Find flight deals from OR Tambo to Rabat

Round-trip from

R15 079

One-way from

R10 672

Popular in

January

Cheapest in

March

Average price

R13 122
Air France
  • Air France
  • 29/11-4/12
  • 3 total stops
  • 58h 31m total
  • Johannesburg to Rabat
Air France
  • Air France
  • 25/12-31/12
  • 1 total stop
  • 21h 10m total
  • Johannesburg to Rabat
Highest demand for flights based on searches. 9% potential increase in price (R32 837 potential increase over avg. return price).
Cheapest flight prices on average. 3% potential price decrease (R11 463 potential savings vs. average return price).
Average for round-trip flights in November 2026

Cheapflights Fare Finder

 
Use the filters below to find and compare flights from Johannesburg OR Tambo Airport to Rabat that are best for you.

Fly from

Fly to

Route

Depart

Return

Price

Cheapest return flight
Fastest return journey

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Fri 25/12

19:40-15:50

1 stop21h 10m

Rabat Sale

Wed 31/12

0:00-2:00

Nonstop0h 00m

R10 672

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Sun 29/11

23:59-10:30

2 stops35h 31m

Rabat Sale

Fri 4/12

10:25-10:25

1 stop23h 00m

R15 079

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Fri 25/12

8:05-15:45

3 stops32h 40m

Rabat Sale

Wed 31/12

0:00-2:00

Nonstop0h 00m

R42 755

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Wed 9/12

23:55-23:55

2 stops25h 00m

Rabat Sale

Sun 13/12

15:55-10:25

1 stop17h 30m

R72 766

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Tue 8/12

19:40-15:50

1 stop21h 10m

Rabat Sale

Sun 13/12

15:55-10:25

1 stop17h 30m

R73 111

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Sat 26/12

20:40-17:00

2 stops21h 20m

Rabat Sale

Sun 3/1

16:50-9:00

2 stops39h 10m

R130 978

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Tue 8/12

23:55-23:55

2 stops25h 00m

Rabat Sale

Sun 13/12

5:00-4:40

3 stops22h 40m

R237 964

Flights are sorted by cheapest return flights first.

Deals found on 10/11

Sorted by cheapest first

Best time to book a flight from OR Tambo to Rabat

Have a flexible travel schedule? Discover the best time to fly to Rabat from OR Tambo with our price prediction graph.
Estimated return price

Cheapflights Insights

Everything you need to know about your flight from Johannesburg OR Tambo Airport to Rabat

What’s the top stopover airport for flights from Johannesburg OR Tambo Airport to Rabat?

Paris (CDG) – chosen by Cheapflights users on 77% of one-stop itineraries from Johannesburg OR Tambo Airport to Rabat on Cheapflights.

What’s the cheapest stopover airport for flights from Johannesburg OR Tambo Airport to Rabat?

Doha (DOH) is the most affordable one-stop option, with an average return flight price of R12 654.

What’s the fastest stopover option from Johannesburg OR Tambo Airport to Rabat?

Flights via Amsterdam (AMS) have the shortest average one-way travel time for one-stop routes: 18h 36m.

Which airport typically offers the quickest stopover for flights from Johannesburg OR Tambo Airport to Rabat?

Flights via Doha (DOH) offer the fastest connection on this route, with an average stopover time of 3h 07m.

Reviews of airlines servicing Rabat

See what other customers who have flown with Air France from Johannesburg OR Tambo Airport to Rabat have to say. You can also see how each airline compares in terms of entertainment options, comfort, food, crew/service, and boarding process.

Crew

8,2

Overall

7,5

Comfort

7,4

Entertainment

7,0

Food

7,1

Boarding

7,5

Reviews

1 / 20
10,0
Excellent

Patrick,Jun 2026

CDG - BER

It was really terrific. Timely boarding, plane was extremely comfortable (hot day in Paris), and food was delicious. I could not have been more pleased.

Crew

8,2

Overall

7,5

Comfort

7,4

Entertainment

7,0

Food

7,1

Boarding

7,5

Reviews

1 / 20
10,0
Excellent

Patrick,Jun 2026

CDG - BER

It was really terrific. Timely boarding, plane was extremely comfortable (hot day in Paris), and food was delicious. I could not have been more pleased.

Related info for your journey

  • What airport do you fly into for flights to Rabat from Johannesburg OR Tambo?

    If you book a flight to Rabat from Johannesburg OR Tambo, you will be flying to Sale, which is the city’s only airport. Rabat Sale (RBA) is located 8,1 km from the centre of Rabat. There are 0 flights from Johannesburg OR Tambo to Sale per day from 1 airline.

  • How long is the flight from Johannesburg OR Tambo Airport to Rabat?

    A quick flight from Johannesburg OR Tambo Airport to Rabat can take about 35h 31m. Air France provides one of the quickest options available for as low as R15 079. The distance from Johannesburg OR Tambo Airport to Rabat is about 7635 km.

  • What is the cheapest airline to fly from Johannesburg OR Tambo Airport to Rabat round-trip?

    Air France, at R11 804, was found to be the cheapest airline from Johannesburg OR Tambo Airport to Rabat.. You may be able to fly from Johannesburg OR Tambo Airport to Rabat for 37% less than the average price by searching for this airline.

  • Can I find deals for flights from OR Tambo to Rabat that include hotel bookings?

    Yes. In addition to deals on OR Tambo to Rabat flights, Cheapflights offers holiday packages that include both flights and hotel.

  • How can I find direct flights from OR Tambo to Rabat?

    After entering your origin and destination, apply the non-stop filter on the search result page to find direct flights from OR Tambo to Rabat.

  • Can I find deals for business class flights from OR Tambo to Rabat?

    Yes. Cheapflights offers flight deals from OR Tambo to Rabat by cabin class. In addition to browsing deals, you can also filter by cabin class on the search results page after making a search.

See more FAQs

Browse thousands of different options on Cheapflights for your next trip

Alternative routes for OR Tambo to Rabat

Top airline flying from OR Tambo to Rabat

AirlineCheapestAverageFlexibilityOn-time
Air FranceCheapestR11 804AverageR19 842FlexibilityNo cancel feeOn-time77%
Search Air France flights

Fly with Cheapflights

How does Cheapflights help users find flights from OR Tambo to Rabat?

900+ travel sites are searched through when a user searches for a flight using Cheapflights. From the search interface, users can use filters to choose airlines, airports, flight times, cabin classes and more to their preference. Book your flight to Rabat from OR Tambo today with Cheapflights!

Why should you use Cheapflights to find cheap flight tickets from OR Tambo to Rabat?

By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights to Rabat from OR Tambo.

Can Cheapflights find flights from OR Tambo to Rabat with no change fees?

Need flexible booking options for your flight to Rabat from OR Tambo? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.

Can Cheapflights notify me if prices for flights from OR Tambo to Rabat become cheaper?

Yes, Cheapflights offers price alerts on OR Tambo to Rabat flights so you can book your travel at the perfect time. Price Alerts can be enabled by clicking the bell icon next to the flight deals above and providing your email address where you want to receive the alerts.

100% Free

Cheapflights is completely free to use, so you can start saving the moment you arrive.

Book With Flexibility

Our users can plan ahead with confidence and find flights with no change fees.

Travel Smart

Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.