S$ 535 Find Cheap Flights to Morocco

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Singapore to Morocco departing on 9-1. 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

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

In the last 7 days, travellers have searched 41,299,237 times on KAYAK, and here's why:

Save 29% 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.

Best Morocco Flight Deals from Singapore

Cheapest return prices found by our users on KAYAK in the last 72 hours

Casablanca
Casablanca1 stopS$ 773
Marrakech
Marrakech2 stopsS$ 866

Good to know

Low season

July

High season

December

Cheapest flight

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

FAQs - booking Morocco flights

  • How long is the flight to Morocco?

    An average direct flight from Singapore to Morocco takes 26h 53m, covering a distance of 18931 km. The most popular route is Singapore - Casablanca with an average flight time of 20h 05m.

  • What is the cheapest flight to Morocco?

    The cheapest ticket to Morocco from Singapore found in the last 72 hours was S$ 667. The most popular route is from Singapore to Casablanca and the cheapest round-trip airline ticket found on this route in the last 72 hours was S$ 667.

  • What are the most popular destinations in Morocco?

    Based on KAYAK flight searches, the most popular destination is Casablanca (68% of total searches to Morocco). The next most popular destinations are Marrakech (24%) and Rabat (5%).Searches for flights to Oujda (3%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

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

See more FAQs

Top tips for finding cheap flights to Morocco

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Singapore is November.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Morocco flight deals.

Top 5 airlines flying to Morocco

Need help choosing which airline to fly with from Singapore to Morocco? 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.
8.1
EmiratesOverall score based on 3395 reviews
7.9Food
8.3Crew
8.2Entertainment
8.0Comfort
8.1Boarding
Airline reviews

The service on board was excellent, the flight wasn’t overbooked and we departed and arrived on time.

10.0 ExcellentAnonymous, Dec 2024KBV - DXB
Read more Emirates reviews

The service on board was excellent, the flight wasn’t overbooked and we departed and arrived on time.

Poor flight aircraft very old Crew was friendly 1 person though

Very bad groud crew taking bags less than 7kg Bad food Old plane

Flight was pathetic, felt like a old plane was modified and brought in service. Didnt like the aircraft at all. Crew and services were good.but aircraft totally dissappointment.

Emirates is always a pleasure to travel on. From the spectacular First and Business Class configurations of your big A380 and 777, to the Bar Lounge to, of course, your impecable on board flight attendance and their iconic uniform, now also even available for young girls. All the destinations that Emirates offers makes it an airline of choice many a time.

The entire crew was amazing. They went out of their way to make us enjoy a great travel experience.

Boarding was a mess, no one managing the queues. I got my meal as the pilot announced starting commencing descent and basic drink not available. No air bridge so takes forever to deplane the A380 onto buses.

Priority boarding for Silver and Premium Economy was very disorganised, in fact, non-existent.

Not too happy with ground staff at Dubai airport. We had asked for wheel chair, and we were told to walk a long distance, poorly organised. And then at boarding to Mumbai flight wecwere treated rudely by the local Emirates staff forced to check in our cabin bags, we told them we were transiting.

The lounge staff at reception were inefficient and robotic. Boarding process was chaotic at the gate with no priority for business and first. At arrival into Dubai, no upper deck door . Food option and quality for this flight was awful . Thankfully the bar is always good.

The food is not good and also if you ask crew to bring something they say ok I will bring but you will never get it. Please they should listen good to passengers

Did not like anything. Seats were crammed, leg space was minimal and food was terrible. This was the first time traveling overseas in American Airlines and was the worst experience ever. Have learned a lesson to never travel in American Airlines.

Was downgraded from business to economy due to a faulty seat in business class. However when I boarded the plane there were no less than 5 free business class seats. Will never fly Qatar Airways again

The overall flight experience between Doha and Kolkata was satisfactory. The staff onboard were notably engaged, responsive, and enthusiastic, providing a level of service that stood out, especially when compared to the less attentive crew on the earlier leg from Heathrow to Doha. Their eagerness to assist made the journey more pleasant. Additionally, the time spent at the Silver Lounge in Doha contributed positively to the experience. The lounge offered a comfortable and relaxing environment, with adequate amenities and attentive staff. Overall, both the flight and the lounge experience in Doha met expectations, making for a smooth and satisfactory travel experience.

Moved seats, didn't accommodate requests to change seats even though other seats were available.

Do not overbook flights and kick out confirmed ticketed passengers :-(

Being a QR Platinum member traveling in business class, I expected the staff to be more courteous. Unfortunately, the lady staff was rude attending business class 1K side.

Being a platinum member, no attention given. No towel or tissue provided.

Fly Qatar Airways is always amazing. Their service and care for details is really very good.

Food was good, attendants were friendly. Seats were not comfortable. Did not receive any amenities such as eyemask or earplugs that would have helped sleep. Additionally a large group of passengers boarded very late into boarding and were a disruption for almost the whole flight. Flight attendants did their best but the kids were making so much noise, kicking seats, and half the time no adult was sat with them so they weren’t being managed.

Overall a great experience, no movies were available. Bags were delivered a bit late. Seat controls were not working well. I couldn't make my bed fully flat.

It is almost 7 hours journey ,you should have provided with TV entertainment and mobile charging

I think the staff was short. Being Vegan, I ordered a custom meal. The meal was not provided both two ways. I assume they forgot. They were short on staff. It was taking for ever to provide service. people were getting restless.

Very poor show. Flight got delayed due to fog in Lahore. This is understandable. However, no arrangements were made for nany hours, once some things was organised, there was no leadership, no support to families with children's, disabled passengers. Took to hotel where it took 3 hours to sort out room allocation, that after finding partner to a minimum of 4 people. Couples were asked to find another couple before room is allocated. After 2 5 Hours of reaching room,return journey started with total chaos, no leadership at airport. Several derours to finally get new boarding passes. Asking the reason why flight was cancelled, the Saudi airline staff recommended using other Airlines in future.Finally boarding nobody inside the aeroplane helping old, illiterate to find their allocated sears. Sort out luggage storage. All the staff stayed in their kitchen areas to let passengers sort out. In-flight service wad good. Overall very poor experience.

It’s very tiring journey with only 3 seats in a row and not good for family of four. Online checkin don’t work and unable to select the seats while going.

Ok, the flight was not full yet I had people on both sided and the chairs were tight. Only 2 kinds of snacks didn’t even have milk for the coffee.

Economy seats are better than most other international airlines. Crew is nice, food is halal and pretty good. Seatback tv selection is ok, not great. Wifi is poor and crazy expensive, "free" messaging lasts 15 minutes and capped at 3mb, full flight plans are $50 USD and still very tightly data capped.

Food was bad, boarding experience especially at Jeddah was extremely chaotic. Flights were very uncomfortable with Meals at odd times

Make all food options available, than running out even before mid way through the service

Make the food options available, than running out even before mid way through the service.

The plane was old Only 3 bathrooms available for economy The entertainment was old and the selection was poor

Georgian Airways check in staff initially denied us, because they thought passengers required transit visas to transfer on connecting flights. This required 70 minutes for them to call multiple people to confirm how transfers worked. They did not apologize once accepting our check in. Onboard, the four hour flight gave stale bread with spam slices as lunch. The only included drinks were still or sparkling water.

I did not get my baggage at my final destination..poor coordination with connecting flights with partner airlines (Saudi airways). Also the food was very mediocre.

Not a good one this time. The absence of internet without any information/notification ahead was really the unacceptable part. Also this new A350-900 has a serious legroom challenge for economy seats. It’s more like a medium-haul flight legroom configuration.

Not great , just ok . I expected better food but it did not deliver . Flight staff was ok . The guy at the drop off bag counter was the only saving grace in this whole trip . He was pleasant, friendly and very helpful . You couldn’t ask for a better assistance from him .

There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane

Very good crew. Food service above average. Seats very small for a 12 hours flight.

Boarding was a disaster being moved by Air France by bus to the plane. The plane should have been at the right gate.

They lost my baggage and I still have not got it back. Disgrace

Extremely poor. First - and oddly enough, Air France denied access to the Business Class lounge at CDG to all of us - although we were all flying Business Class. It is amazing that an airline denies lounge access to its passengers flying on business and paying several thousand dollars each ticket. Second, the food on Business Class on absolutely horrible. Air France must have made an effort to prepare bad tasting dishes (not even the ice cream was good). Third, the cabin temperature was too hot and although we complained many times, it never got cooler.

For me it was a good experience… thank you Turkish Airlines

Very good except the boarding process too forever and wasn’t organized by group. I had a heavy pack or I wouldn’t have minded. I was in business. There were no audible announcements in the waiting area about boarding and everyone packed into the boarding area. Then boarding stopped for a long time but the staff made no announcements to update waiting passengers about the holdup. The flight was good after we got on.

Everything needs improvement. Old plane, bad interior, business class seats don't function easily / properly, food is awful, chicken / fish were tough & hard, couldn't eat. Avoid Turkish Airlines.

Business class: Like: food selection presentation Staff on the airline Love: lounge in Istanbul Needs major improvement: attitude of reception at Istanbul lounge: 4 of them sitting there: inattentive and then rude. They do not fit with rest of Turkish hospitality!

Check in was not available online. It was super long line to check in

The checking line was very long , when checked the bags and got the boarding pass but moved fairly fast . The boarding line was long and the ground crew didn’t provide priority to kids boarding . But the air crew on the plane were very nice and polite . Too bad my daughter’s table try was broken which made the trip less enjoyable.

My flight was cancelled with no warning! I had to find out right at the airport when I arrived from my previous flight!

Turkish Airlines apparently no longer gives you 2 checked bags allowance on international flights, so that pleasure cost me $165 for my second suitcase at the airport. On top of that, they damaged that very suitcase, which happens to be a designer one and part of a set - ripped one of the four wheels right off.

Very poor service. Not friendly and special food ordered but not served

The flight and crew members was excellent. The food was nice too. Over all service and time is commendable.

Book Cheap Morocco Plane Tickets

Recent return flight deals

10-1Fri
1 stopSAUDIA
27h 05mSIN-CMN
8-2Sat
2 stopsSAUDIA
36h 00mCMN-SIN
S$ 773
4-2Tue
2 stops
27h 05mSIN-RAK
11-2Tue
2 stops
39h 50mRAK-SIN
S$ 866
16-1Thu
1 stopAir France
35h 50mSIN-RAK
26-1Sun
1 stopAir France
19h 50mRAK-SIN
S$ 972
18-3Tue
1 stopAir France
36h 40mSIN-CMN
26-3Wed
1 stopAir France
16h 20mCMN-SIN
S$ 984
4-2Tue
1 stopTurkish Airlines
22h 50mSIN-RAK
11-2Tue
1 stopTurkish Airlines
33h 30mRAK-SIN
S$ 1,033
19-1Sun
1 stopTurkish Airlines
35h 50mSIN-RAK
26-1Sun
1 stopTurkish Airlines
18h 20mRAK-SIN
S$ 1,035
12-3Wed
1 stopQatar Airways
36h 15mSIN-CMN
18-3Tue
1 stopQatar Airways
23h 15mCMN-SIN
S$ 1,144
16-1Thu
1 stopQatar Airways
35h 15mSIN-CMN
31-1Fri
1 stopQatar Airways
22h 15mCMN-SIN
S$ 1,232
6-6Fri
1 stopEmirates
18h 55mSIN-CMN
16-6Mon
1 stopEmirates
16h 20mCMN-SIN
S$ 1,539
12-3Wed
1 stopEmirates
20h 40mSIN-CMN
17-3Mon
1 stopEmirates
21h 20mCMN-SIN
S$ 2,899

Search by stops

Search by airline

Search by price

Recent one-way flight deals

9-1Thu
3 stops
52h 25mSIN-RAK
S$ 535
4-2Tue
3 stops
57h 40mSIN-CMN
S$ 572
7-1Tue
3 stops
43h 25mSIN-RAK
S$ 613
10-1Fri
2 stops
44h 30mSIN-RAK
S$ 624
4-2Tue
1 stopQatar Airways
25h 05mSIN-CMN
S$ 685
9-1Thu
1 stopTurkish Airlines
35h 50mSIN-RAK
S$ 696
8-1Wed
1 stopTurkish Airlines
22h 50mSIN-RAK
S$ 812
5-1Sun
2 stopsQatar Airways
33h 30mSIN-RAK
S$ 1,352
4-1Sat
2 stopsEtihad Airways
35h 25mSIN-RAK
S$ 1,436
6-1Mon
1 stopAir France
23h 45mSIN-RAK
S$ 1,658

Search by stops

Search by airline

Search by price

Last minute flights to Morocco

Last minute flight, train and bus deals

25-12Wed
multi-stopSAUDIA
25h 15mSIN-CMN
9-1Thu
multi-stopSAUDIA
36h 00mCMN-SIN
S$ 934
25-12Wed
multi-stopSAUDIA
32h 40mSIN-CMN
9-1Thu
multi-stopSAUDIA
36h 00mCMN-SIN
S$ 939
25-12Wed
multi-stopSAUDIA
25h 15mSIN-CMN
9-1Thu
multi-stopSAUDIA
19h 45mCMN-SIN
S$ 1,072
26-12Thu
multi-stopTurkish Airlines
35h 25mSIN-CMN
23-1Thu
multi-stopTurkish Airlines
17h 50mCMN-SIN
S$ 1,091
24-12Tue
multi-stopQatar Airways
35h 15mSIN-CMN
9-1Thu
multi-stopQatar Airways
24h 15mCMN-SIN
S$ 1,167
27-12Fri
multi-stopQatar Airways
35h 15mSIN-CMN
23-1Thu
multi-stopQatar Airways
24h 15mCMN-SIN
S$ 1,206
25-12Wed
multi-stopQatar Airways
35h 15mSIN-CMN
23-1Thu
multi-stopQatar Airways
24h 15mCMN-SIN
S$ 1,467
27-12Fri
multi-stopKLM
20h 50mSIN-CMN
23-1Thu
multi-stopKLM
27h 20mCMN-SIN
S$ 1,716
26-12Thu
multi-stop
32h 50mSIN-CMN
23-1Thu
multi-stop
21h 35mCMN-SIN
S$ 1,862
26-12Thu
multi-stop
32h 50mSIN-CMN
23-1Thu
multi-stop
21h 35mCMN-SIN
S$ 1,868

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Morocco

Cabin class types available on flights to Morocco

Cabin classes available on flights to Morocco. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.

Not what you’re looking for? Find thousands of other hotels, flights, car hires and package deals with KAYAK.