Round-trip from | $641 (American Airlines) |
---|---|
One-way from | $461 (American Airlines) |
Fly from
Fly to
Route
Depart
Return
Price
Des MoinesMarrakech
DSM - RAK
DSMRAK
Des Moines
Wed 8/13
9:28 am-12:30 pm
2 stops21h 02m
Marrakech Menara
Wed 8/20
1:10 pm-8:41 pm
2 stops37h 31m
Des MoinesMarrakech
DSM - RAK
DSMRAK
Des Moines
Fri 8/15
5:00 am-12:30 pm
2 stops25h 30m
Marrakech Menara
Fri 8/22
1:10 pm-10:30 pm
2 stops39h 20m
Des MoinesMarrakech
DSM - RAK
DSMRAK
Des Moines
Fri 8/15
9:07 am-12:30 pm
2 stops21h 23m
Marrakech Menara
Fri 8/22
1:10 pm-10:30 pm
2 stops39h 20m
Des MoinesMarrakech
DSM - RAK
DSMRAK
Des Moines
Thu 8/14
10:18 am-11:10 pm
2 stops30h 52m
Marrakech Menara
Thu 8/21
6:50 am-2:09 pm
2 stops37h 19m
Des MoinesMarrakech
DSM - RAK
DSMRAK
Des Moines
Fri 8/15
6:30 pm-11:10 pm
2 stops22h 40m
Marrakech Menara
Fri 8/22
6:50 am-4:27 pm
2 stops39h 37m
Des MoinesMarrakech
DSM - RAK
DSMRAK
Des Moines
Mon 12/8
6:30 pm-7:20 am
1 stop29h 50m
Marrakech Menara
Fri 12/12
9:50 am-10:23 pm
1 stop19h 33m
Des MoinesMarrakech
DSM - RAK
DSMRAK
Des Moines
Mon 12/8
2:14 pm-7:20 am
1 stop34h 06m
Marrakech Menara
Fri 12/12
9:50 am-9:24 pm
2 stops18h 34m
Des MoinesMarrakech
DSM - RAK
DSMRAK
Des Moines
Fri 8/15
1:09 pm-4:45 pm
2 stops45h 36m
Marrakech Menara
Fri 8/22
6:15 pm-11:17 pm
3 stops35h 02m
Des MoinesMarrakech
DSM - RAK
DSMRAK
Des Moines
Sun 8/17
7:32 am-12:30 pm
2 stops22h 58m
Des MoinesMarrakech
DSM - RAK
DSMRAK
Des Moines
Sun 8/17
3:21 pm-4:45 pm
3 stops43h 24m
Comfort
Food
Overall
Crew
Entertainment
Boarding
Reviews
Kim,May 2025
PIH - SLC
Comfort
Food
Overall
Crew
Entertainment
Boarding
Reviews
Kim,May 2025
PIH - SLC
Comfort
Food
Overall
Crew
Entertainment
Boarding
Reviews
Kim,May 2025
PIH - SLC
Comfort
Food
Overall
Crew
Entertainment
Boarding
Reviews
Kim,May 2025
PIH - SLC
Comfort
Food
Overall
Crew
Entertainment
Boarding
Reviews
Kim,May 2025
PIH - SLC
Comfort
Food
Overall
Crew
Entertainment
Boarding
Reviews
Kim,May 2025
PIH - SLC
Airline | Cheapest | Average | Flexibility | On-time |
---|---|---|---|---|
Cheapest$985 | Average$1,179 | FlexibilityNo cancel fee | On-time77% | |
Cheapest$1,163 | Average$1,249 | FlexibilityNo cancel fee | On-timeN/A |