Cheap flights from Johannesburg OR Tambo Airport to Rabat from R7 136

JNB — RBA
Dec 5 — Dec 121
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

Thu 26/1123:59 -
2 stops24h 56m
Mon 30/1113:10 -
1 stop20h 15m
Deal found 4/11R13 694
Thu 26/1123:59 -
2 stops24h 56m
Mon 30/1115:55 -
2 stops28h 05m
Deal found 4/11R14 535
Sat 26/1217:45 -
2 stops25h 10m
Sun 3/121:45 -
3 stops34h 55m
Deal found 1/11R17 715

Find flight deals from OR Tambo to Rabat

Round-trip from

R13 694

One-way from

R7 136

Popular in

January

Cheapest in

March

Average price

R13 151
Air France
  • Air France
  • 26/11-30/11
  • 3 total stops
  • 45h 11m total
  • Johannesburg to Rabat
11/3-31/12
  • 11/3-31/12
  • 3 total stops
  • 28h 15m total
  • Johannesburg to Rabat
Highest demand for flights based on searches. 9% potential increase in price (R32 980 potential increase over avg. return price).
Cheapest flight prices on average. 3% potential price decrease (R11 515 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

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Tue 16/3

19:55-6:45

2 stops36h 50m

Rabat Sale

Wed 31/12

0:00-2:00

Nonstop0h 00m

R8 652

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Fri 12/3

9:50-22:50

2 stops39h 00m

Rabat Sale

Wed 31/12

0:00-2:00

Nonstop0h 00m

R9 476

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Wed 17/3

20:40-18:40

2 stops24h 00m

Rabat Sale

Wed 31/12

0:00-2:00

Nonstop0h 00m

R10 135
Fastest return journey

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Mon 15/3

23:55-17:35

1 stop19h 40m

Rabat Sale

Wed 31/12

0:00-2:00

Nonstop0h 00m

R10 464

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Tue 16/3

23:55-8:50

1 stop34h 55m

Rabat Sale

Wed 31/12

0:00-2:00

Nonstop0h 00m

R10 464

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Thu 26/11

23:59-22:55

2 stops24h 56m

Rabat Sale

Mon 30/11

13:10-11:25

1 stop20h 15m

R13 694

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Thu 26/11

19:55-23:35

3 stops29h 40m

Rabat Sale

Mon 30/11

20:20-15:15

3 stops40h 55m

R15 787

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Sat 26/12

19:55-14:00

1 stop20h 05m

Rabat Sale

Sun 3/1

21:05-10:40

3 stops35h 35m

R19 858

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Sat 26/12

19:40-12:05

1 stop18h 25m

Rabat Sale

Sun 3/1

15:55-11:25

1 stop17h 30m

R29 185

JohannesburgRabat

JNB Johannesburg OR Tambo - RBA Rabat Sale

JNBRBA

Johannesburg OR Tambo

Sat 26/12

19:35-16:00

1 stop22h 25m

Rabat Sale

Sun 3/1

16:50-7:35

1 stop36h 45m

R33 338

Flights are sorted by cheapest return flights first.

Deals found on 1/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 681.

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.

Overall

7,5

Entertainment

7,0

Food

7,1

Crew

8,2

Boarding

7,5

Comfort

7,4

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.

Overall

7,5

Entertainment

7,0

Food

7,1

Crew

8,2

Boarding

7,5

Comfort

7,4

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 24h 56m. Air France provides one of the quickest options available for as low as R13 694. 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 829, 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 829AverageR19 885FlexibilityNo 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.