March is one of the best times of the year to fly to Morocco from Jakarta. Prices for March average Rp 15,126,569 per person but you can even find prices for as low as Rp 8,513,794. The most expensive prices can be found in the month of July. Opting for a March flight can save you 58% 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 Jakarta to Morocco as you normally would.
Jakarta Soekarno-Hatta Intl
Casablanca Mohamed V
2 stops
27h 00mCasablanca Mohamed V
Jakarta Soekarno-Hatta Intl
2 stops
23h 35mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Casablanca Mohamed V
2 stops
27h 00mCasablanca Mohamed V
Jakarta Soekarno-Hatta Intl
2 stops
23h 35mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Casablanca Mohamed V
2 stops
27h 00mCasablanca Mohamed V
Jakarta Soekarno-Hatta Intl
2 stops
23h 35mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Casablanca Mohamed V
1 stop
23h 00mCasablanca Mohamed V
Jakarta Soekarno-Hatta Intl
1 stop
21h 30mSAUDIA
Jakarta Soekarno-Hatta Intl
Casablanca Mohamed V
2 stops
22h 10mCasablanca Mohamed V
Jakarta Soekarno-Hatta Intl
2 stops
35h 35mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Casablanca Mohamed V
2 stops
50h 45mCasablanca Mohamed V
Jakarta Soekarno-Hatta Intl
2 stops
38h 55mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Marrakech Menara
1 stop
24h 10mMarrakech Menara
Jakarta Soekarno-Hatta Intl
1 stop
36h 45mTurkish Airlines
Jakarta Soekarno-Hatta Intl
Marrakech Menara
1 stop
30h 55mMarrakech Menara
Jakarta Soekarno-Hatta Intl
1 stop
19h 30mTurkish Airlines
Jakarta Soekarno-Hatta Intl
Marrakech Menara
1 stop
30h 55mMarrakech Menara
Jakarta Soekarno-Hatta Intl
1 stop
19h 30mTurkish Airlines
Jakarta Soekarno-Hatta Intl
Marrakech Menara
2 stops
36h 45mMarrakech Menara
Jakarta Soekarno-Hatta Intl
2 stops
45h 20mEtihad Airways
Jakarta Soekarno-Hatta Intl
Marrakech Menara
2 stops
35h 15mMarrakech Menara
Jakarta Soekarno-Hatta Intl
2 stops
45h 35mEtihad Airways
Jakarta Soekarno-Hatta Intl
Marrakech Menara
2 stops
25h 00mMarrakech Menara
Jakarta Soekarno-Hatta Intl
2 stops
45h 20mEtihad Airways
Jakarta Soekarno-Hatta Intl
Casablanca Mohamed V
3 stops
34h 40mCasablanca Mohamed V
Jakarta Soekarno-Hatta Intl
3 stops
44h 05mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Casablanca Mohamed V
3 stops
34h 40mCasablanca Mohamed V
Jakarta Soekarno-Hatta Intl
2 stops
33h 10mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Casablanca Mohamed V
3 stops
34h 40mCasablanca Mohamed V
Jakarta Soekarno-Hatta Intl
3 stops
44h 05mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Casablanca Mohamed V
3 stops
41h 10mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Casablanca Mohamed V
3 stops
41h 10mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Casablanca Mohamed V
3 stops
61h 00mMultiple Airlines
Some of our airline partners flying from Jakarta to Morocco have new flexible policies in place due to COVID-19. SAUDIA, Turkish Airlines, and Etihad Airways are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like SAUDIA with this kind of flexibility.
Yes, there are multiple flights from Jakarta to Morocco for under Rp 11,599,000. The cheapest flight booked recently is on SAUDIA for just Rp 11,598,932, but on average you can expect to pay Rp 17,027,588.
There are currently 20+ open flights from Jakarta to Morocco within the next 7 days for less than Rp 26,401,700.
To fly one-way, consider booking your trip with Air France, which is currently one of the cheapest options available, starting at Rp 11,613,764. Turkish Airlines flights start at Rp 13,705,132 while deals on Etihad Airways start at Rp 15,247,701 one-way.