New York - Casablanca14 daysTue 31 MarEWR-CMN· 1 stopUnited AirlinesThu 16 AprCMN-EWR· 1 stopUnited Airlinesfrom370 USD
New York - Casablanca8 daysSun 26 AprEWR-CMN· 1 stopUnited AirlinesTue 05 MayCMN-EWR· 1 stopUnited Airlinesfrom370 USD
Boston - Marrakech6 daysWed 28 OctBOS-RAK· 1 stopIberiaWed 04 NovRAK-BOS· 2 stopsBritish Airwaysfrom442 USD
Miami - Marrakech6 daysFri 20 FebMIA-RAK· 2 stopsUnited AirlinesFri 27 FebRAK-MIA· 1 stopUnited Airlinesfrom478 USD
Chicago - Marrakech6 daysWed 02 DecORD-RAK· 2 stopsIberiaWed 09 DecRAK-ORD· 1 stopBritish Airwaysfrom511 USD
Fort Lauderdale - Marrakech7 daysTue 24 FebFLL-RAK· 1 stopUnited AirlinesWed 04 MarRAK-FLL· 1 stopUnited Airlinesfrom539 USD
Houston - Marrakech7 daysMon 21 SepIAH-RAK· 2 stopsAmerican AirlinesTue 29 SepRAK-IAH· 1 stopBritish Airwaysfrom580 USD
Los Angeles - Marrakech6 daysTue 22 SepLAX-RAK· 2 stopsIberiaTue 29 SepRAK-LAX· 1 stopBritish Airwaysfrom580 USD
Los Angeles - Casablanca9 daysSun 20 SepLAX-CMN· 1 stopIberiaWed 30 SepCMN-LAX· 2 stopsIberiafrom593 USD
San Francisco - Marrakech13 daysTue 03 NovSFO-RAK· 2 stopsIberiaTue 17 NovRAK-SFO· 2 stopsBritish Airwaysfrom622 USD
Dallas - Casablanca13 daysSun 06 SepDFW-CMN· 2 stopsDelta Air LinesSun 20 SepCMN-DFW· 1 stopDelta Air Linesfrom653 USD
New York - Marrakech7 daysThu 12 MarEWR-RAK· 1 stopVirgin AtlanticFri 20 MarRAK-EWR· 1 stopVirgin Atlanticfrom697 USD
Atlanta - Casablanca13 daysWed 11 FebATL-CMN· 1 stopTurkish AirlinesThu 26 FebCMN-ATL· 1 stopTurkish Airlinesfrom700 USD
Orlando - Marrakech4 daysWed 04 MarMCO-RAK· 1 stopAmerican AirlinesMon 09 MarRAK-MCO· 1 stopAmerican Airlinesfrom723 USD
Atlanta - Marrakech8 daysTue 03 MarATL-RAK· 1 stopTurkish AirlinesThu 12 MarRAK-ATL· 1 stopTurkish Airlinesfrom747 USD
Washington - Casablanca16 daysTue 17 MarIAD-CMN· 1 stopAir CanadaFri 03 AprCMN-IAD· DirectAir Marocfrom977 USD
Seattle - Casablanca7 daysSat 09 MaySEA-CMN· 1 stopTurkish AirlinesMon 18 MayCMN-SEA· 1 stopTurkish Airlinesfrom1,122 USD