We work with more than 300 partners to bring you better travel deals
When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 49 days in advance, which can save you up to 10% on flights from Kuala Lumpur to Morocco compared to booking the week you need them. Waiting 49 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at RM 3,519. For sooner than that we have options available in the next 3 days from RM 3,728.
June is one of the best times of the year to fly to Morocco from Kuala Lumpur. Prices for June average RM 3,610 per person but you can even find prices for as low as RM 2,731. The most expensive prices can be found in the month of July. Opting for a June flight can save you 18% on your journey compared to booking in July
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Kuala Lumpur to Morocco as you normally would.
Kuala Lumpur Intl
Marrakech Menara
2 stops
38h 15mMarrakech Menara
Kuala Lumpur Intl
2 stops
38h 45mMultiple Airlines
Kuala Lumpur Intl
Marrakech Menara
2 stops
22h 15mMarrakech Menara
Kuala Lumpur Intl
2 stops
28h 10mMultiple Airlines
Kuala Lumpur Intl
Casablanca Mohamed V
1 stop
19h 40mCasablanca Mohamed V
Kuala Lumpur Intl
1 stop
17h 55mEtihad Airways
Kuala Lumpur Intl
Marrakech Menara
2 stops
30h 15mMarrakech Menara
Kuala Lumpur Intl
2 stops
25h 40mKLM
Kuala Lumpur Intl
Marrakech Menara
2 stops
30h 15mMarrakech Menara
Kuala Lumpur Intl
2 stops
40h 15mAir France
Kuala Lumpur Intl
Marrakech Menara
2 stops
38h 15mMarrakech Menara
Kuala Lumpur Intl
2 stops
26h 15mQatar Airways
Kuala Lumpur Intl
Marrakech Menara
2 stops
30h 15mMarrakech Menara
Kuala Lumpur Intl
2 stops
40h 15mKLM
Kuala Lumpur Intl
Marrakech Menara
2 stops
46h 35mMarrakech Menara
Kuala Lumpur Intl
2 stops
25h 40mKLM
Kuala Lumpur Intl
Marrakech Menara
2 stops
30h 15mMarrakech Menara
Kuala Lumpur Intl
2 stops
49h 40mKLM
Kuala Lumpur Intl
Marrakech Menara
2 stops
30h 15mMarrakech Menara
Kuala Lumpur Intl
2 stops
40h 15mAir France
Kuala Lumpur Intl
Marrakech Menara
2 stops
46h 35mMarrakech Menara
Kuala Lumpur Intl
2 stops
49h 40mAir France
Kuala Lumpur Intl
Marrakech Menara
2 stops
30h 15mMarrakech Menara
Kuala Lumpur Intl
2 stops
25h 40mAir France
Kuala Lumpur Intl
Casablanca Mohamed V
1 stop
33h 25mCasablanca Mohamed V
Kuala Lumpur Intl
1 stop
22h 30mQatar Airways
Kuala Lumpur Intl
Casablanca Mohamed V
2 stops
29h 20mCasablanca Mohamed V
Kuala Lumpur Intl
1 stop
22h 30mQatar Airways
Kuala Lumpur Intl
Casablanca Mohamed V
1 stop
17h 25mCasablanca Mohamed V
Kuala Lumpur Intl
1 stop
22h 30mQatar Airways
Kuala Lumpur Intl
Casablanca Mohamed V
3 stops
25h 10mMultiple Airlines
Kuala Lumpur Intl
Casablanca Mohamed V
3 stops
31h 35mMultiple Airlines
Kuala Lumpur Intl
Casablanca Mohamed V
2 stops
34h 20mAir France
SAUDIA, Turkish Airlines, and Oman Air are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Kuala Lumpur to Morocco for under RM 3,400. The cheapest flight booked recently is on KLM for just RM 3,323, but on average you can expect to pay RM 3,715.
There are currently 11+ open flights from Kuala Lumpur to Morocco within the next 7 days for less than RM 5,300.
For one-way options, check prices for Air France. According to our data, you can fly for as low as RM 2,267. Users have also found prices from RM 2,797 and RM 2,904 on Malaysia Airlines and Etihad Airways, respectively.
The most popular flight routes from Kuala Lumpur to Morocco are Kuala Lumpur Intl - Casablanca Mohamed V, Kuala Lumpur Intl - Marrakech Menara and Kuala Lumpur Intl - Rabat Sale.
When booking a flight from Kuala Lumpur to Morocco, you may want to consider flying on Etihad Airways, KLM or Qatar Airways as they are the most popular for this route.
Looking for the cheapest flight from Kuala Lumpur to Morocco? While on average our users pay RM 3,573, our data indicates the cheapest price to be RM 3,573. The most popular route (Kuala Lumpur Intl - Casablanca Mohamed V), is priced around RM 4,000.