
Most accurate provider | eDreams 3 stars |
|---|---|
Most trusted provider | eDreams 3 stars |
Round-trip from | $517 (Mytrip) |
One-way from | $347 (Kiwi.com) |
Popular in | December |
Cheapest in | April |
Average price | $988 |
Fly from
Fly to
Route
Depart
Return
Price
CasablancaChicago
CMN - ORD
CMNORD
Casablanca Mohamed V
Sat 1/24
4:50 pm-2:45 pm
1 stop28h 55m
Chicago O'Hare Intl
Sun 2/8
8:25 pm-4:00 pm
1 stop36h 35m
CasablancaChicago
CMN - ORD
CMNORD
Casablanca Mohamed V
Fri 1/30
4:45 pm-10:05 am
1 stop24h 20m
Chicago O'Hare Intl
Fri 2/27
8:20 pm-2:50 pm
1 stop36h 30m
MarrakechChicago
RAK - ORD
RAKORD
Marrakech Menara
Sat 2/7
3:55 pm-8:00 pm
1 stop35h 05m
Chicago O'Hare Intl
Mon 2/16
9:55 pm-1:55 pm
1 stop34h 00m
MarrakechChicago
RAK - ORD
RAKORD
Marrakech Menara
Fri 2/6
9:55 pm-2:55 pm
1 stop24h 00m
Chicago O'Hare Intl
Sun 2/15
6:30 pm-5:45 pm
2 stops17h 15m
CasablancaChicago
CMN - ORD
CMNORD
Casablanca Mohamed V
Fri 1/30
11:50 am-7:36 pm
2 stops38h 46m
Chicago O'Hare Intl
Fri 2/27
8:15 pm-4:00 pm
1 stop13h 45m
CasablancaChicago
CMN - ORD
CMNORD
Casablanca Mohamed V
Fri 2/27
12:15 pm-8:10 pm
1 stop13h 55m
Chicago O'Hare Intl
Fri 2/27
10:35 pm-1:20 am
1 stop20h 45m
MarrakechChicago
RAK - ORD
RAKORD
Marrakech Menara
Thu 2/5
6:00 am-3:10 pm
1 stop16h 10m
Chicago O'Hare Intl
Sun 2/15
2:03 pm-10:00 pm
2 stops25h 57m
MarrakechChicago
RAK - ORD
RAKORD
Marrakech Menara
Tue 2/3
6:00 am-9:35 pm
2 stops22h 35m
Chicago O'Hare Intl
Fri 2/13
7:59 pm-7:55 am
1 stop28h 56m
MarrakechChicago
RAK - ORD
RAKORD
Marrakech Menara
Wed 2/4
6:00 am-9:35 pm
2 stops22h 35m
Chicago O'Hare Intl
Sat 2/14
6:45 am-7:55 am
1 stop18h 10m
MarrakechChicago
RAK - ORD
RAKORD
Marrakech Menara
Fri 2/6
1:20 pm-8:13 pm
1 stop13h 53m
Chicago O'Hare Intl
Tue 2/17
4:10 pm-11:20 am
1 stop13h 10m
Entertainment
Food
Crew
Boarding
Overall
Comfort
Reviews
Hazel,Nov 2025
CDG - FCO
Entertainment
Food
Crew
Boarding
Overall
Comfort
Reviews
Hazel,Nov 2025
CDG - FCO
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$742 | Average$869 | FlexibilityNo cancel fee | On-time77% |