Find a great deal and save up to 37% by booking at least 59 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Arizona to Morocco within the next two weeks, with the cheapest ticket starting at $1,373.
Flights from Arizona to Morocco lean towards being more expensive in July. Prices are generally better when you fly from Arizona to Morocco in January, with the cheapest ticket starting at $926.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Arizona to Morocco as you normally would.
Phoenix Sky Harbor Intl
Casablanca Mohamed V
2 stops
30h 31mCasablanca Mohamed V
Phoenix Sky Harbor Intl
2 stops
31h 14mDelta
Phoenix Sky Harbor Intl
Casablanca Mohamed V
2 stops
35h 25mCasablanca Mohamed V
Phoenix Sky Harbor Intl
2 stops
33h 06mIberia
Phoenix Sky Harbor Intl
Casablanca Mohamed V
1 stop
20h 14mCasablanca Mohamed V
Phoenix Sky Harbor Intl
2 stops
29h 10mMultiple Airlines
Phoenix Sky Harbor Intl
Casablanca Mohamed V
1 stop
33h 35mCasablanca Mohamed V
Phoenix Sky Harbor Intl
1 stop
34h 06mAir Canada
Phoenix Sky Harbor Intl
Casablanca Mohamed V
2 stops
49h 25mCasablanca Mohamed V
Phoenix Sky Harbor Intl
2 stops
18h 45mAir Canada
Phoenix Sky Harbor Intl
Casablanca Mohamed V
2 stops
28h 40mCasablanca Mohamed V
Phoenix Sky Harbor Intl
2 stops
38h 45mUnited Airlines
Phoenix Sky Harbor Intl
Casablanca Mohamed V
2 stops
35h 25mCasablanca Mohamed V
Phoenix Sky Harbor Intl
2 stops
33h 06mIberia
Phoenix Sky Harbor Intl
Casablanca Mohamed V
2 stops
39h 30mCasablanca Mohamed V
Phoenix Sky Harbor Intl
2 stops
38h 13mIberia
Phoenix Sky Harbor Intl
Marrakech Menara
2 stops
35h 49mMarrakech Menara
Phoenix Sky Harbor Intl
2 stops
32h 21mIberia
Phoenix Sky Harbor Intl
Casablanca Mohamed V
2 stops
34h 33mCasablanca Mohamed V
Phoenix Sky Harbor Intl
2 stops
37h 20mAmerican Airlines
Phoenix Sky Harbor Intl
Marrakech Menara
2 stops
24h 41mMarrakech Menara
Phoenix Sky Harbor Intl
3 stops
28h 44mAmerican Airlines
Phoenix Sky Harbor Intl
Marrakech Menara
2 stops
19h 50mMarrakech Menara
Phoenix Sky Harbor Intl
3 stops
27h 30mAmerican Airlines
Phoenix Sky Harbor Intl
Casablanca Mohamed V
2 stops
35h 25mCasablanca Mohamed V
Phoenix Sky Harbor Intl
2 stops
36h 42mMultiple Airlines
Phoenix Sky Harbor Intl
Casablanca Mohamed V
2 stops
30h 31mCasablanca Mohamed V
Phoenix Sky Harbor Intl
2 stops
23h 49mDelta
Phoenix Sky Harbor Intl
Casablanca Mohamed V
2 stops
26h 55mCasablanca Mohamed V
Phoenix Sky Harbor Intl
2 stops
26h 36mLufthansa
Phoenix Sky Harbor Intl
Marrakech Menara
2 stops
25h 40mMultiple Airlines
Phoenix Sky Harbor Intl
Marrakech Menara
2 stops
41h 15mMultiple Airlines
Phoenix Sky Harbor Intl
Casablanca Mohamed V
2 stops
28h 45mAir Canada
Crew
Boarding
Comfort
Food
Entertainment
Overall
Reviews
McNamara Terminal for departures is absolutely amazing. The bathrooms are all clean and very modern. We were walking to our gate and there was somebody playing on a grand piano while people were sitting in their chairs waiting for the flights are OK. Multiple restaurants of good quality to dying or drink before your flight. The flight attendants were very polite and nice.
Crew
Boarding
Comfort
Food
Entertainment
Overall
Reviews
McNamara Terminal for departures is absolutely amazing. The bathrooms are all clean and very modern. We were walking to our gate and there was somebody playing on a grand piano while people were sitting in their chairs waiting for the flights are OK. Multiple restaurants of good quality to dying or drink before your flight. The flight attendants were very polite and nice.
Crew
Boarding
Comfort
Food
Entertainment
Overall
Reviews
McNamara Terminal for departures is absolutely amazing. The bathrooms are all clean and very modern. We were walking to our gate and there was somebody playing on a grand piano while people were sitting in their chairs waiting for the flights are OK. Multiple restaurants of good quality to dying or drink before your flight. The flight attendants were very polite and nice.
Crew
Boarding
Comfort
Food
Entertainment
Overall
Reviews
McNamara Terminal for departures is absolutely amazing. The bathrooms are all clean and very modern. We were walking to our gate and there was somebody playing on a grand piano while people were sitting in their chairs waiting for the flights are OK. Multiple restaurants of good quality to dying or drink before your flight. The flight attendants were very polite and nice.
Crew
Boarding
Comfort
Food
Entertainment
Overall
Reviews
McNamara Terminal for departures is absolutely amazing. The bathrooms are all clean and very modern. We were walking to our gate and there was somebody playing on a grand piano while people were sitting in their chairs waiting for the flights are OK. Multiple restaurants of good quality to dying or drink before your flight. The flight attendants were very polite and nice.
Crew
Boarding
Comfort
Food
Entertainment
Overall
Reviews
McNamara Terminal for departures is absolutely amazing. The bathrooms are all clean and very modern. We were walking to our gate and there was somebody playing on a grand piano while people were sitting in their chairs waiting for the flights are OK. Multiple restaurants of good quality to dying or drink before your flight. The flight attendants were very polite and nice.
Some of our airline partners flying from Arizona to Morocco have new flexible policies in place due to COVID-19. American Airlines, Iberia, and Air Canada are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like American Airlines with this kind of flexibility.
Yes, there are multiple flights from Arizona to Morocco for under $900. The cheapest flight booked recently is on Air Canada for just $872, but on average you can expect to pay $1,000.
There are currently 10+ open flights from Arizona to Morocco within the next 7 days for less than $1,200.
For one-way options, check prices for Air Canada. According to our data, you can fly for as low as $743. Users have also found prices from $1,477 and $1,647 on British Airways and Delta, respectively.