Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

RAK

Find cheap flights to Marrakech from S$ 511

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Marrakech departing on 22-5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sat 18-5
Sat 25-5

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

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Marrakech
These are the airlines KAYAK users have selected most often from within our search results for flights to Marrakech
In the last 7 days, travellers have searched 44,553,814 times on KAYAK, and here's why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap flight deals to Marrakech

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights to Marrakech that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
23:00 - 23:30SIN-RAK
31h 30m2 stops
07:00 - 21:45RAK-SIN
31h 45m2 stops
S$ 1,167
Find Deal
Fri, 7 Jun - Sat, 15 Jun
18:30 - 09:00SIN-RAK
45h 30m2 stops
09:40 - 16:20RAK-SIN
23h 40m2 stops
S$ 1,187
Find Deal
Sat, 8 Jun - Sat, 15 Jun
10:15 - 15:25SIN-RAK
36h 10m1 stop
16:25 - 08:45RAK-SIN
33h 20m1 stop
S$ 1,282Turkish Airlines
Find Deal
Fri, 17 May - Fri, 24 May
11:15 - 00:30SIN-RAK
20h 15m1 stop
09:40 - 16:20RAK-SIN
23h 40m2 stops
S$ 1,334Lufthansa
Find Deal
Sat, 8 Jun - Sat, 15 Jun
11:15 - 00:30SIN-RAK
20h 15m2 stops
09:40 - 16:20RAK-SIN
23h 40m2 stops
S$ 1,364Lufthansa
Find Deal
Fri, 7 Jun - Sat, 15 Jun
22:35 - 17:45SIN-RAK
26h 10m1 stop
07:00 - 16:30RAK-SIN
26h 30m1 stop
S$ 1,379Air France
Find Deal
Fri, 7 Jun - Sat, 15 Jun
22:35 - 17:45SIN-RAK
26h 10m1 stop
07:00 - 16:30RAK-SIN
26h 30m1 stop
S$ 1,381Air France
Find Deal
Fri, 7 Jun - Sat, 15 Jun
02:15 - 00:05SIN-RAK
52h 50m2 stops
18:15 - 15:45RAK-SIN
38h 30m2 stops
S$ 1,430Qatar Airways
Find Deal
Fri, 14 Jun - Sat, 22 Jun
02:15 - 00:05SIN-RAK
52h 50m2 stops
18:15 - 20:45RAK-SIN
19h 30m2 stops
S$ 1,571Qatar Airways
Find Deal
Fri, 14 Jun - Sat, 22 Jun
23:25 - 15:25SIN-RAK
23h 00m1 stop
16:25 - 17:55RAK-SIN
18h 30m1 stop
S$ 1,744Turkish Airlines
Find Deal
Fri, 14 Jun - Sun, 23 Jun

Flights to Marrakech - Travel Insights & Trends

Get data-powered insights and trends into flights to Marrakech to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest day to fly to Marrakech?

The average price of all flights to Marrakech clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Marrakech is Saturday where tickets can be as cheap as S$ 1,391. On the other hand, the most expensive day to fly is Friday, where prices are S$ 1,576 on average.

What is the cheapest month to fly to Marrakech?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights to Marrakech, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights to Marrakech is September, where tickets cost S$ 1,264 on average for one-way flights. On the other hand, the most expensive months are December and July, where the average cost of tickets from Singapore is S$ 2,325 and S$ 1,926 respectively. For return trips, the best month to travel is September with an average price of S$ 1,264.

What is the cheapest time of day to fly to Marrakech?

The average price for all flights to Marrakech depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Marrakech is generally in the morning, when flights cost S$ 1,403 on average. The most expensive time of day to fly to Marrakech is generally at night, which is peak travel time and where the average cost of a ticket is S$ 1,488.

How far in advance should I book a flight to Marrakech?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights to Marrakech, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price, you should book around 0 weeks before departure. For the absolute cheapest price, our data suggests you should book 87 days before departure.

How long is the flight to Marrakech?

The duration of your flight to Marrakech depends on your departure and arrival airports. Obviously any flights that include a layover will also be longer. The most popular route to Marrakech on KAYAK is from Singapore, which takes 21h 30m.

Good to know

Low season

July

High season

December

Cheapest flight

S$ 511
Best time to beat the crowds but there is an average 20% increase in price.
Most popular time to fly (45% more expensive on average)
Flight from Singapore to Marrakech

When to book flights to Marrakech

Are your dates flexible? Find out the best times to travel to Marrakech based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. The information is for flights to Marrakech based on your location. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs - booking Marrakech flights

  • How far is Marrakech from central Marrakech?

    You’ll need to travel 5 km to reach the Marrakech city centre from Marrakech.

  • What is the name of Marrakech’s airport?

    Marrakech is served by Marrakech, also commonly referred to as Marrakech Menara, Marrakesh Menara, or Menara. The airport code is RAK.

  • How does KAYAK find such low prices on flights to Marrakech?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Marrakech.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Marrakech is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Marrakech?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Marrakech with an airline and back with another airline.

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

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Marrakech up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • Which airline offers the most flights to Marrakech?

    Of the 5 airlines that fly to Marrakech, Royal Air Maroc offers the most flights, with around 50 per week, followed by Ryanair with 14 flights per week.

See more FAQs

Top tips for finding cheap flights to Marrakech

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Marrakech flight deals.

Prefer to fly direct to Marrakech Menara?

Find which airlines fly direct to Menara, which days they fly and book direct flights.

Direct departures

Singapore to Marrakech Menara

Monday

Aegean Airlines, Air Canada, Air France, +28 more

Aegean Airlines, Air Canada, +29 more

Tuesday

Aegean Airlines, Air Canada, Air France, +30 more

Aegean Airlines, Air Canada, +31 more

Wednesday

Air Arabia Maroc, Air Canada, Air France, +31 more

Air Arabia Maroc, Air Canada, +32 more

Thursday

Aegean Airlines, Air Europa, Air France, +27 more

Aegean Airlines, Air Europa, +28 more

Friday

Air Canada, Air France, American Airlines, +29 more

Air Canada, Air France, +30 more

Saturday

Aegean Airlines, Air Canada, Air France, +30 more

Aegean Airlines, Air Canada, +31 more

Sunday

Air Arabia Maroc, Air Canada, Air Europa, +30 more

Air Arabia Maroc, Air Canada, +31 more

See more direct flights

Direct returns

Marrakech Menara to Singapore

Monday

Aegean Airlines, Air Canada, Air France, +28 more

Aegean Airlines, Air Canada, +29 more

Tuesday

Aegean Airlines, Air Canada, Air France, +30 more

Aegean Airlines, Air Canada, +31 more

Wednesday

Air Arabia Maroc, Air Canada, Air France, +31 more

Air Arabia Maroc, Air Canada, +32 more

Thursday

Aegean Airlines, Air Europa, Air France, +27 more

Aegean Airlines, Air Europa, +28 more

Friday

Air Canada, Air France, American Airlines, +29 more

Air Canada, Air France, +30 more

Saturday

Aegean Airlines, Air Canada, Air France, +30 more

Aegean Airlines, Air Canada, +31 more

Sunday

Air Arabia Maroc, Air Canada, Air Europa, +30 more

Air Arabia Maroc, Air Canada, +31 more

See more direct flights
See more direct flights

Top 5 airlines flying to Marrakech

 
See real verified KAYAK customer reviews for airlines flying to Marrakech. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from Singapore to Marrakech. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with to Marrakech? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.7
Qatar AirwaysOverall score based on 4499 reviews
7.7comfort
7.8boarding
8.2crew
7.7entertainment
7.5food
Airline reviews

More facilities to transport to the gates......felt too much walking distance

10.0 ExcellentAnonymous, Apr 2024DOH - BOS
Read more about Qatar Airways reviews

More facilities to transport to the gates......felt too much walking distance

There’s lots of problem I faced from Bom to Doha that experience was worst I never faced before like this

To many ads. 3 or 4 between each movie. All repetitive, all related to Doha which I was just passing thru.

The crew was courteous and efficient. There was no entertainment or liquor service on this short international flight.

I had already opted for Vegan food before 2 months yet they say we have no record for it,

Was required to print a boarding pass, which I'd prefer to avoid. Seat (economy x) was comfortable, service was excellent.

Boarding delayed, no communication. I left the lounge, and heard a final call, boarding started after a 30 minutes.

The 2nd flight from Doha to Mumbai was not of international level expected while booking with Qatar

Food could be much better. Entertainment needs lot of improvement. The luggage came out open with broken bags. The flight landed at 3:15 PM in US and by the time bags came out it was 5:15 PM or so. Staff at airport was aggressive and not polite.

I encountered challenges with the boarding staff during the boarding pass issuance process, leading to disagreements. Despite my agent's information that carrying a small cabin bag along with a separate bag containing my laptop and purse was permitted, the boarding staff did not allow it.

Old cabine without flat bed in business for a 12 hour flight is not acceptable

Excellent apart from transport to actual plane 10 minutes from the actual gate , walking out in the tarmac in the rain and having to climb stairs to enter while holding luggage.

They charge me for luggage which is was included on the ticket

Good aorcraft 777 but Worst food ever Breakfast was a bû’with matonnaise… Staff was nice but invisible most of the flight

Everything went smoothly with Air France. There was a delay in departure which seemed to relate to the immigration services being short staffed.

I have used Air France and KLM many times it will help if they change their menu's feel like it's been the same for years!!!, Especially the breakfast. Overall the flight was good and enjoyable.

No bording was given for next trip on same carrier, food was very moderate.

Lost luggage, 2 bags were badly damaged and one of the bags came open.

A couple of minor delays in boarding but very professional and efficient staff.

Crew was professional. Boarding has few seats . Since the plane was not full would have been nice to change seat on the internet

Flight canceled and then “uncanceled” after I booked are placement. I had to pay for both a Turkish Air doesn’t admit their mistake

On line check in needs a lot of improvement. I tried and gave up.

Flight attendants were harsh, food could be better, took way too long to pick up food trays, were stuck with the crying babies the entire to and from trip. Restrictions of 8 kg for cabin luggage is ridiculous that’s barely 2 pairs of pants, shirts, shoes. There shouldn’t be any restrictions on the carry on luggage size except the checked in luggage. Attendants don’t even help with putting luggage in cabin space. Attendant picked up food tray and spilled cherry juice all over my husband and has the nerve to come back to ask why he hadn’t changed his clothes.

Crew announced boarding started and they asked passengers to form a queue. Actual boarding didn’t start and queue was not moving for around 40-50 mins. Very poor management.

I canceled this flight after turkish airlines did not provide any consideration for a death in the family while in Singapore

Service for wheelchair person is very poor. No display at exit door from Delhi to Istanbul airport, so you cannot decide where to go, and the helper for wheelchair person asked $10.00 american money, when I said you should not charge or I asked him to take indian money. He said he needs only American dollars and bring me back and dropped me at the same exit door helplessly. I felt bad very much but was helpless. And ranaway. I was to take his picture to post it on the website. So many passengers were waiting for the help, ultimately one buggy came and helped the passengers and the driver did not ask any money. Please let the air authorites know the incident.

Clean, well presented, comfortable business class seats. Good service and attention and good privacy when needed. Excellent trip and would use them again.

The flight was delayed by 1.5 hours without much explanation and they ran out of complimentary bag for inflight comfort. Would like to know if i can can get compensation

I had connection flight. I barely made it to the next flight. I had to run to get to the next flight which was far away from where my first flight was landed . On top of that they search my stuff before boarding that added to the time. Food was ok but they forgot to serve our row with drink and also when it was our turn, they ran out of second option for food and we didn’t have any options for food.

Overall very comfortable experience. I had requested vegan food but the only option was a sandwich with vegetables and cheese. I removed the cheese and ate the sandwich ( tasted pretty good) but wish it was offered without cheese.

Checking in could not be done in the UK for this prt of the flight . Since we only had an hour and a bit at Singapore it was very stressful not knowing if we had appropriate seats. The flight itself was Ok and the 787 had a bit more legroom than the777 from Munich to Singapore. Food wasn't great.

Horrible crowding on the seats, headphones provided did not fit or work in the entertainment center, seriously the most uncomfortable flight I have taken in a LONG time. The people in front of me were literally 5 inches from my face the entire flight. Did they change their seats recently? I remember it being tight but wow this was a whole new level. Also I am a 5'3" small woman so I can't even imagine a larger person dealing with that for 11 hrs.

The special meal was not correct. But the female stewardess who handled the problem did such a good job correcting the issue. She deserves recognition for understanding and providing customer service and having patience.

Very poor, flight cancelled, no help from Lufthansa customer service.

Only two check in counters for online bag drop, economy and premium economy clients, NO management supervision whatsoever, no announcements, whilst Business and first class had three check in counters operational, with the bulk of clients flying economy on a 747…..very poor service indeed. Stood in a queue for two hours to check in!!!!!! The flight crew were equally indifferent.

Seats on the A320 were more comfortable than the A330 I took from RSW to Frankfurt

Terrible. After landing I got info that my next day trip to Toulouse was cancelled. Lufthansa offered me an alternative route via Lyon and lisboa, so I'd end up in Toulouse at midnight, missing all my trains and unable to book a car to reach my town on the morning, where I am expected to turn up to work. I tried to reschedule my flight by talking to an agent. Was waiting in the web chat queue 2 hours (there was 200 people before me), and when I finally got an agent he has decided to end up our chat just after I explained him the situation. Not sure if it was technical glitch or blatant act of disrespect. Either way I had to buy myself a ticket from easy jet from Lyon to Toulouse, so I'll be there at midday. I do not understand why Lufthansa did not rebooked me to that flight in the first place, deciding that is is a better idea for me to waste 12 hours more for multiple flights. Extremely annoying and disrespectful

They lost my bags and I didn't get them for 4 days after. This also happened to about 30 other people on my flight from fra to MAA (I know bc we were all filing claims in line together from the same flight.)

The first flight from Denver was okay in terms of food and service of the crew. However, in the second flight they did not have the food I had requested prior to boarding and service was also poor. Never booking a flight with Lufthansa again.

Flight was delayed for 5 hours and we missed our connecting flight. Got rebooked for a late flight and lost our luggage. We lost a day for our vacation and missed a tour that I booked. We are with zero clothing at this time as they have no trace of our luggages. Please help us recover some of our money for the inconvenience.

Quick boarding Clean aircraft Departure delayed but landed early Evening wrap was very good, breakfast was okay.

This was a late night flight but the lights was on all the time and kids were screaming and many people were so loud. I was expecting to have a little rest on the plane considering it is late night but this way I couldn't. I think if at least the light would've been off / lower then people could feel they should be quieter.

Despite many attempts to work out a change, neither British Airways nor Kayak nor Chatdeal would allow us to cancel or change this flight so we lost all of the payments when we were not able to fly. Absolutely terrible customer service. We will never use either of the services again.

Seated in business class. Bed too hard and no comforter. Way too many seats in business class for number of crew so never felt particularly looked after.

Biz class has a middle seat. 🙄. WiFi only for first class. No free seat assignments. Basically nickel and dime approach. They need to take lessons from Singapore Air and the likes. Never again.

I was unable to input the API information in online. I phoned and a member of staff input it for me, however when I went to check in online was told that I had not entered the API needed. It took 7 seperate calls to get all the information added. I added bags separately to booking the flights. When I went to check bags in at the airport and print the lable the machine kept telling me I didn't have bags, despite the online information telling me that I had. A helpful member of staff at Gatwick sorted and printed the lables.

Horrible experience! We sat in the plane at the gAte and had a delay of about 4 hours! Captain said it was due to the tug not being able to disengage from the aircraft . When we finally took off it was evident that we had missed out connection and tbough BA rebooked us on a later flight it caused us to miss an orientation meeting and dinner in Geneva. Once in the second flt from gatwick to Geneva we again were delayed( again sitting in the plane )for an hour after boarding waiting for apparently an air traffic problem to resolve. Another annoyance was paying seat fees twice to upgrade our seats towards the front of the plane to ensure overhead cabin space and were told at the gate they are boarding from the rear! This should be stated when making reservations!! On the first flight from Jfk there was a sick person on board snd they asked for assistance. For the rest I of the flight a person kAyed on the glue if the planes covered in blankets . Very unsettling to say the least!I have several flights booked with BA and I’m seriously rethinking this. Kathleen Ditta

Awful flight. My pre-booked seat was given to a crew member and I was substituted with an awful seat next to the toilet. When I asked about it I was treated with contempt for daring to ask. Par for the course on BA at present.

Too many passengers are bringing two large bags, neither fit under the seat so space is limited and the crew ask for many people to check bags

The 1st flight was delayed by 7h. We missed the connection flight. They rebooked us another flight after 8 hours lay over and we had to take another connection flight after 6 hour lay over. Overall experience was horrible

Book Cheap Marrakech Plane Tickets

Recent return flight deals

 
These are the cheapest return flights to Marrakech found on KAYAK in the last 72 hours.
7-6Fri
2 stops
31h 30mSIN-RAK
15-6Sat
2 stops
31h 45mRAK-SIN
S$ 1,167
8-6Sat
2 stops
45h 30mSIN-RAK
15-6Sat
2 stops
23h 40mRAK-SIN
S$ 1,187
17-5Fri
1 stopTurkish Airlines
36h 10mSIN-RAK
24-5Fri
1 stopTurkish Airlines
33h 20mRAK-SIN
S$ 1,282
8-6Sat
1 stopLufthansa
20h 15mSIN-RAK
15-6Sat
2 stopsLufthansa
23h 40mRAK-SIN
S$ 1,334
7-6Fri
2 stopsLufthansa
20h 15mSIN-RAK
15-6Sat
2 stopsLufthansa
23h 40mRAK-SIN
S$ 1,364
7-6Fri
1 stopAir France
26h 10mSIN-RAK
15-6Sat
1 stopAir France
26h 30mRAK-SIN
S$ 1,379
7-6Fri
1 stopAir France
26h 10mSIN-RAK
15-6Sat
1 stopAir France
26h 30mRAK-SIN
S$ 1,381
14-6Fri
2 stopsQatar Airways
52h 50mSIN-RAK
22-6Sat
2 stopsQatar Airways
38h 30mRAK-SIN
S$ 1,430
14-6Fri
2 stopsQatar Airways
52h 50mSIN-RAK
22-6Sat
2 stopsQatar Airways
19h 30mRAK-SIN
S$ 1,571
14-6Fri
1 stopTurkish Airlines
23h 00mSIN-RAK
23-6Sun
1 stopTurkish Airlines
18h 30mRAK-SIN
S$ 1,744

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Marrakech found on KAYAK in the last 72 hours.
22-5Wed
2 stops
39h 05mSIN-RAK
S$ 511
24-5Fri
3 stops
58h 00mSIN-RAK
S$ 544
23-5Thu
3 stops
50h 45mSIN-RAK
S$ 629
24-5Fri
2 stops
49h 40mSIN-RAK
S$ 636
25-5Sat
3 stops
56h 35mSIN-RAK
S$ 642
23-5Thu
1 stopLufthansa
32h 05mSIN-RAK
S$ 869
13-6Thu
1 stopTurkish Airlines
24h 15mSIN-RAK
S$ 1,011
25-5Sat
1 stopLufthansa
20h 35mSIN-RAK
S$ 1,172
24-5Fri
1 stopAir France
31h 55mSIN-RAK
S$ 1,251
13-6Thu
3 stopsQatar Airways
31h 10mSIN-RAK
S$ 1,410

Search by stops

Search by airline

Search by price

Flights to Marrakech

Destination:

Marrakech (RAK)Morocco

Return flight deals:

Marrakech - Singapore

Cabin classes:

Browse destinations: