Boston - Casablanca8 daysSun 12 AprBOS-CMN· 1 stopUnited AirlinesTue 21 AprCMN-BOS· 2 stopsUnited Airlinesfrom357 USD
New York - Casablanca19 daysTue 07 AprEWR-CMN· 1 stopUnited AirlinesTue 28 AprCMN-EWR· 1 stopUnited Airlinesfrom371 USD
Miami - Casablanca8 daysTue 03 NovMIA-CMN· 1 stopAmerican AirlinesThu 12 NovCMN-MIA· 1 stopAmerican Airlinesfrom501 USD
Miami - Marrakech6 daysMon 09 NovMIA-RAK· 1 stopBritish AirwaysMon 16 NovRAK-MIA· 1 stopBritish Airwaysfrom507 USD
Boston - Marrakech9 daysMon 23 FebBOS-RAK· 2 stopsUnited AirlinesFri 06 MarRAK-BOS· 1 stopUnited Airlinesfrom520 USD
Chicago - Marrakech7 daysTue 03 NovORD-RAK· 1 stopIberiaWed 11 NovRAK-ORD· 1 stopBritish Airwaysfrom534 USD
Chicago - Casablanca8 daysMon 09 NovORD-CMN· 1 stopTurkish AirlinesWed 18 NovCMN-ORD· 1 stopTurkish Airlinesfrom577 USD
San Francisco - Marrakech13 daysTue 03 NovSFO-RAK· 1 stopDelta Air LinesTue 17 NovRAK-SFO· 1 stopDelta Air Linesfrom584 USD
Dallas - Marrakech8 daysMon 26 OctDFW-RAK· 2 stopsAmerican AirlinesWed 04 NovRAK-DFW· 1 stopBritish Airwaysfrom585 USD
Los Angeles - Marrakech14 daysTue 03 NovLAX-RAK· 2 stopsIberiaWed 18 NovRAK-LAX· 1 stopBritish Airwaysfrom585 USD
Los Angeles - Casablanca6 daysTue 01 DecLAX-CMN· 2 stopsAmerican AirlinesTue 08 DecCMN-LAX· 2 stopsAmerican Airlinesfrom592 USD
Houston - Marrakech5 daysTue 10 NovIAH-RAK· 2 stopsAmerican AirlinesMon 16 NovRAK-IAH· 1 stopBritish Airwaysfrom611 USD
Seattle - Casablanca13 daysMon 20 AprSEA-CMN· 1 stopAir FranceMon 04 MayCMN-SEA· 1 stopKLMfrom624 USD
Detroit - Casablanca11 daysFri 03 AprDTW-CMN· 1 stopAir FranceThu 16 AprCMN-DTW· 1 stopAir Francefrom660 USD
Denver - Casablanca6 daysWed 18 FebDEN-CMN· 2 stopsAmerican AirlinesWed 25 FebCMN-DEN· 2 stopsIberiafrom681 USD
Atlanta - Marrakech6 daysTue 01 SepATL-RAK· 1 stopTurkish AirlinesTue 08 SepRAK-ATL· 1 stopTurkish Airlinesfrom702 USD
Dallas - Casablanca14 daysMon 04 MayDFW-CMN· 1 stopTurkish AirlinesTue 19 MayCMN-DFW· 1 stopTurkish Airlinesfrom703 USD