Cheap flights Johannesburg - Marrakesh, Morocco

Compare flights Johannesburg - Marrakesh and book wherever you prefer

We search all the airline and agency websites to find the cheapest flight for the route Johannesburg - Marrakesh. Find your Johannesburg - Marrakesh flight using Trabber and book it directly on the website with the best price, saving time and money.

Information about the route Johannesburg - Marrakesh

Average price R12 183
Duration 15 hours and 40 minutes
Best getaway departing: Saturday, returning: Sunday
Distance 7482 km
Best time to buy 60 days in advance

Cheapest airlines on route Johannesburg - Marrakesh

Code Airline % Searches % being the cheapest
3O Air Arabia Maroc 1.0 100.0
TK Turkish 90.8 90.3
UX Air Europa 2.5 47.8
VY Vueling 1.3 40.5
FR Ryanair 3.9 27.9
QR Qatar Airways 59.7 17.1
AT Royal Air 13.2 12.5
EY Etihad Airways 10.3 2.5
AF Air France 98.3 1.5
IB Iberia 5.9 0.8
Overall ranking and explanation

Frequently asked questions about flights Johannesburg - Marrakesh

How long is the flight from Johannesburg to Marrakesh?

The minimum duration of a flight from OR Tambo airport (JNB) in Johannesburg to Marrakesh Menara airport (RAK) in Marrakesh is 15 hours and 40 minutes. The reverse journey takes 14 hours and 55 minutes.

How far is Johannesburg from Marrakesh?

Marrakesh is 7482 km away. away from Johannesburg.

What is the day of the week when flights from Johannesburg to Marrakesh have the lowest prices?

The cheapest day of the week to fly from Johannesburg to Marrakesh is Saturday.

How far in advance is it advisable to book a flight from Johannesburg to Marrakesh?

Booking 60 days before you get the best price from Johannesburg to Marrakesh.

Route price statistics

  • Minimum price: R12 183
  • Average price: R12 183
  • Maximum price: R12 183

Data calculated from 1 searches performed during the last 365 days

Top routes from Johannesburg and close to Marrakesh

Top routes close to Johannesburg with destination Marrakesh

Related searches

Marrakesh source

Marrakesh, Morocco

Has a population of 839 000 residents. The currency used is the Moroccan Dirham (MAD). The main touristic attractions are Jemaa el-Fnaa. The airport that serves the city is Marrakesh Menara (5 km). Trabber offers in Marrakesh 576 hotels for the visitors of this city in Morocco.

Hotels in Marrakesh

Cars at Marrakesh