To save on the cost of your flight from Singapore to Morocco, book at least 58 days before your planned departure. Booking around this time can save you about 31% on the cost of this flight compared to booking a flight leaving this week. We have found prices from S$ 1,437 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as S$ 2,001.
The best pricing can be found in the month of February. Prices to Morocco from Singapore average S$ 1,359. You can even find prices in February for less than S$ 1,359, as users have found deals to Morocco from as low as S$ 925. The month of December appears to be one of the more expensive times to travel to Morocco from Singapore. Flying in the targeted month can save you up to 28%.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Singapore to Morocco as you normally would.
Singapore Changi
Marrakech Menara
2 stops
27h 20mMarrakech Menara
Singapore Changi
1 stop
26h 40mMultiple Airlines
Singapore Changi
Marrakech Menara
2 stops
35h 50mMarrakech Menara
Singapore Changi
2 stops
29h 40mMultiple Airlines
Singapore Changi
Marrakech Menara
2 stops
30h 45mMarrakech Menara
Singapore Changi
2 stops
26h 40mQatar Airways
Singapore Changi
Marrakech Menara
1 stop
22h 50mMarrakech Menara
Singapore Changi
1 stop
18h 40mTurkish Airlines
Singapore Changi
Casablanca Mohamed V
1 stop
19h 45mCasablanca Mohamed V
Singapore Changi
1 stop
17h 45mEtihad Airways
Singapore Changi
Marrakech Menara
1 stop
22h 50mMarrakech Menara
Singapore Changi
1 stop
36h 05mTurkish Airlines
Singapore Changi
Marrakech Menara
1 stop
22h 50mMarrakech Menara
Singapore Changi
1 stop
18h 40mTurkish Airlines
Singapore Changi
Marrakech Menara
1 stop
22h 50mMarrakech Menara
Singapore Changi
1 stop
36h 05mTurkish Airlines
Singapore Changi
Marrakech Menara
1 stop
29h 50mMarrakech Menara
Singapore Changi
1 stop
19h 05mTurkish Airlines
Singapore Changi
Marrakech Menara
1 stop
24h 50mMarrakech Menara
Singapore Changi
2 stops
23h 00mSWISS
Singapore Changi
Marrakech Menara
2 stops
41h 10mMarrakech Menara
Singapore Changi
2 stops
23h 00mSWISS
Singapore Changi
Marrakech Menara
2 stops
41h 40mMarrakech Menara
Singapore Changi
2 stops
24h 05mSWISS
Singapore Changi
Casablanca Mohamed V
3 stops
57h 40mMultiple Airlines
Singapore Changi
Casablanca Mohamed V
3 stops
28h 10mMultiple Airlines
Singapore Changi
Casablanca Mohamed V
1 stop
18h 20mQatar Airways
Some of our airline partners flying from Singapore to Morocco have new flexible policies in place due to COVID-19. Qatar Airways, Turkish Airlines, and Emirates are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Qatar Airways with this kind of flexibility.
Yes, there are multiple flights from Singapore to Morocco for under S$ 1,300. The cheapest flight booked recently is on Turkish Airlines for just S$ 1,234, but on average you can expect to pay S$ 1,356.
This flight path from Singapore to Morocco was viewed by 291 users in the past month. Keep an eye out for changes in search interest prior to high and low season.
S$ 717 is the cheapest one-way deal found within the past few days, from Qatar Airways. You may also be able to find cheap deals on Gulf Air and Turkish Airlines, with prices starting from S$ 771 and S$ 780, respectively.