Round-trip from | $574 (Air Canada) |
---|---|
One-way from | $492 (Air France) |
Popular in | June |
Cheapest in | November |
Average price | $1,146 |
Fly from
Fly to
Route
Depart
Return
Price
OmahaCasablanca
OMA - CMN
OMACMN
Omaha Eppley Airfield
Tue 11/4
6:40 pm-10:35 am
2 stops32h 55m
Casablanca Mohamed V
Tue 11/18
12:15 pm-2:21 pm
2 stops33h 06m
OmahaCasablanca
OMA - CMN
OMACMN
Omaha Eppley Airfield
Tue 11/4
6:00 am-10:35 am
3 stops21h 35m
Casablanca Mohamed V
Tue 11/18
12:15 pm-6:49 pm
3 stops37h 34m
OmahaMarrakech
OMA - RAK
OMARAK
Omaha Eppley Airfield
Tue 11/4
5:25 am-6:55 am
1 stop18h 30m
Marrakech Menara
Wed 11/19
8:55 am-8:46 pm
1 stop18h 51m
Des MoinesCasablanca
DSM - CMN
DSMCMN
Des Moines
Mon 12/1
1:07 pm-1:05 pm
2 stops16h 58m
Casablanca Mohamed V
Mon 12/8
1:45 pm-10:29 am
2 stops27h 44m
OmahaMarrakech
OMA - RAK
OMARAK
Omaha Eppley Airfield
Tue 11/4
2:07 pm-4:20 pm
2 stops19h 13m
Marrakech Menara
Wed 11/19
6:00 am-5:12 pm
2 stops18h 12m
Des MoinesRabat
DSM - RBA
DSMRBA
Des Moines
Tue 11/4
10:00 am-3:20 pm
2 stops22h 20m
Rabat Sale
Wed 11/12
6:00 am-10:33 pm
2 stops23h 33m
Des MoinesCasablanca
DSM - CMN
DSMCMN
Des Moines
Tue 10/14
8:00 am-7:15 am
2 stops41h 15m
Casablanca Mohamed V
Tue 10/21
9:00 am-2:23 pm
2 stops35h 23m
Des MoinesCasablanca
DSM - CMN
DSMCMN
Des Moines
Tue 10/14
6:36 pm-7:15 am
2 stops30h 39m
Casablanca Mohamed V
Tue 10/21
9:00 am-12:19 pm
2 stops33h 19m
OmahaCasablanca
OMA - CMN
OMACMN
Omaha Eppley Airfield
Wed 11/12
6:40 pm-1:20 am
2 stops23h 40m
Casablanca Mohamed V
Sat 11/15
2:30 am-8:09 pm
2 stops24h 39m
Des MoinesMarrakech
DSM - RAK
DSMRAK
Des Moines
Tue 10/14
5:56 pm-11:10 pm
2 stops23h 14m
Marrakech Menara
Tue 10/21
6:50 pm-8:35 pm
2 stops31h 45m
When flying from Iowa to Morocco, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Airline | Cheapest | Average | Flexibility | On-time |
---|---|---|---|---|
Cheapest$715 | Average$1,151 | FlexibilityNo cancel fee | On-timeN/A | |
Cheapest$754 | Average$786 | FlexibilityNo cancel fee | On-time75% | |
Cheapest$938 | Average$1,190 | FlexibilityNo cancel fee | On-time77% |