
Keep the following information in mind while searching for Des Moines to Morocco flight deals. Data was last updated November 10, 2026.
Most accurate provider | FlightHub 3 stars |
|---|---|
Most trusted provider | FlightHub 3 stars |
Round-trip from | $731 (Expedia) |
One-way from | $629 (United Airlines) |
Fly from
Fly to
Route
Depart
Return
Des MoinesMarrakech
DSM Des Moines - RAK Marrakech Menara
DSMRAK
Des Moines
Tue 12/8
9:30 am-10:20 am
2 stops18h 50m
Marrakech Menara
Wed 12/31
12:00 am-6:00 pm
Nonstop0h 00m
Des MoinesMarrakech
DSM Des Moines - RAK Marrakech Menara
DSMRAK
Des Moines
Sun 2/28
5:36 pm-9:55 am
1 stop34h 19m
Marrakech Menara
Thu 3/4
11:50 am-10:34 pm
1 stop16h 44m
Des MoinesMarrakech
DSM Des Moines - RAK Marrakech Menara
DSMRAK
Des Moines
Sun 2/28
10:25 am-3:05 pm
2 stops22h 40m
Marrakech Menara
Thu 3/4
11:50 am-10:34 pm
1 stop16h 44m
Des MoinesMarrakech
DSM Des Moines - RAK Marrakech Menara
DSMRAK
Des Moines
Tue 12/8
1:15 pm-3:00 pm
3 stops19h 45m
Marrakech Menara
Wed 12/31
12:00 am-6:00 pm
Nonstop0h 00m
Des MoinesCasablanca
DSM Des Moines - CMN Casablanca Mohamed V
DSMCMN
Des Moines
Sun 1/17
8:00 am-9:35 am
2 stops19h 35m
Casablanca Mohamed V
Fri 2/26
11:45 am-9:27 pm
2 stops39h 42m
Des MoinesCasablanca
DSM Des Moines - CMN Casablanca Mohamed V
DSMCMN
Des Moines
Sun 1/17
8:00 am-9:35 am
3 stops19h 35m
Casablanca Mohamed V
Fri 2/26
11:45 am-10:51 pm
2 stops41h 06m
Des MoinesCasablanca
DSM Des Moines - CMN Casablanca Mohamed V
DSMCMN
Des Moines
Sun 1/17
9:25 am-9:35 am
3 stops18h 10m
Casablanca Mohamed V
Fri 2/26
11:45 am-10:47 am
3 stops29h 02m
Des MoinesCasablanca
DSM Des Moines - CMN Casablanca Mohamed V
DSMCMN
Des Moines
Fri 1/15
5:23 pm-5:05 pm
2 stops17h 42m
Casablanca Mohamed V
Fri 1/29
5:00 am-4:07 pm
2 stops17h 07m
Des MoinesMarrakech
DSM Des Moines - RAK Marrakech Menara
DSMRAK
Des Moines
Sun 2/28
9:42 am-11:25 am
2 stops43h 43m
Marrakech Menara
Thu 3/4
12:20 pm-7:04 pm
2 stops36h 44m
Des MoinesCasablanca
DSM Des Moines - CMN