New York - Casablanca5 daysTue 21 AprEWR-CMN· 1 stopUnited AirlinesTue 28 AprCMN-EWR· 1 stopUnited Airlinesfrom370 USD
Miami - Marrakech14 daysMon 09 FebMIA-RAK· 2 stopsUnited AirlinesWed 25 FebRAK-MIA· 1 stopUnited Airlinesfrom428 USD
Chicago - Marrakech7 daysTue 17 NovORD-RAK· 1 stopBritish AirwaysWed 25 NovRAK-ORD· 1 stopBritish Airwaysfrom503 USD
Chicago - Casablanca15 daysSun 19 AprORD-CMN· 2 stopsIberiaTue 05 MayCMN-ORD· 2 stopsIberiafrom510 USD
Denver - Casablanca5 daysWed 18 FebDEN-CMN· 2 stopsUnited AirlinesWed 25 FebCMN-DEN· 1 stopUnited Airlinesfrom540 USD
Houston - Marrakech7 daysMon 20 AprIAH-RAK· 2 stopsIberiaTue 28 AprRAK-IAH· 1 stopBritish Airwaysfrom559 USD
Los Angeles - Marrakech6 daysTue 05 MayLAX-RAK· 1 stopIberiaTue 12 MayRAK-LAX· 1 stopBritish Airwaysfrom559 USD
Dallas - Marrakech7 daysSun 06 DecDFW-RAK· 2 stopsAmerican AirlinesMon 14 DecRAK-DFW· 1 stopBritish Airwaysfrom562 USD
Boston - Casablanca2 daysSun 08 FebBOS-CMN· 1 stopAmerican AirlinesWed 11 FebCMN-BOS· 1 stopAmerican Airlinesfrom570 USD
Los Angeles - Casablanca15 daysSun 22 FebLAX-CMN· 1 stopIberiaTue 10 MarCMN-LAX· 2 stopsIberiafrom572 USD
Fort Lauderdale - Marrakech7 daysMon 06 AprFLL-RAK· 1 stopVirgin AtlanticWed 15 AprRAK-FLL· 1 stopVirgin Atlanticfrom579 USD
Austin - Rabat8 daysMon 23 FebAUS-RBA· 2 stopsDelta Air LinesWed 04 MarRBA-AUS· 2 stopsDelta Air Linesfrom661 USD
New York - Marrakech7 daysTue 27 OctJFK-RAK· 2 stopsIberiaWed 04 NovRAK-JFK· 1 stopBritish Airwaysfrom758 USD
Orlando - Marrakech5 daysFri 06 FebMCO-RAK· 2 stopsAir MarocThu 12 FebRAK-MCO· 2 stopsAir Marocfrom781 USD
Atlanta - Marrakech5 daysSat 07 NovATL-RAK· 1 stopTurkish AirlinesFri 13 NovRAK-ATL· 1 stopTurkish Airlinesfrom787 USD
Denver - Marrakech12 daysWed 05 AugDEN-RAK· 2 stopsAmerican AirlinesWed 19 AugRAK-DEN· 2 stopsAmerican Airlinesfrom943 USD