New York - Casablanca19 daysTue 07 AprEWR-CMN· 1 stopUnited AirlinesTue 28 AprCMN-EWR· 2 stopsUnited Airlinesfrom358 USD
Boston - Casablanca13 daysTue 24 FebBOS-CMN· 1 stopAmerican AirlinesTue 10 MarCMN-BOS· 1 stopAmerican Airlinesfrom394 USD
Chicago - Marrakech15 daysMon 26 OctORD-RAK· 1 stopIberiaWed 11 NovRAK-ORD· 1 stopBritish Airwaysfrom538 USD
Los Angeles - Marrakech7 daysTue 17 NovLAX-RAK· 2 stopsIberiaWed 25 NovRAK-LAX· 1 stopBritish Airwaysfrom584 USD
Dallas - Marrakech8 daysMon 26 OctDFW-RAK· 1 stopBritish AirwaysWed 04 NovRAK-DFW· 1 stopBritish Airwaysfrom594 USD
San Francisco - Marrakech7 daysTue 17 NovSFO-RAK· 2 stopsIberiaWed 25 NovRAK-SFO· 2 stopsBritish Airwaysfrom594 USD
Houston - Marrakech5 daysTue 10 NovIAH-RAK· 2 stopsAmerican AirlinesMon 16 NovRAK-IAH· 1 stopBritish Airwaysfrom598 USD
New York - Tunis3 daysSun 22 FebJFK-TUN· 1 stopAir MarocThu 26 FebTUN-JFK· 1 stopAir Marocfrom607 USD
Washington - Tunis3 daysMon 27 AprIAD-TUN· 1 stopAir MarocFri 01 MayTUN-IAD· 1 stopAir Marocfrom610 USD
Washington - Cairo6 daysTue 06 OctIAD-CAI· 1 stopITA AirwaysTue 13 OctCAI-IAD· 1 stopITA Airwaysfrom611 USD
Boston - Praia4 daysTue 03 MarBOS-RAI· DirectAzores AirlinesSun 08 MarRAI-BOS· DirectAzores Airlinesfrom617 USD
Chicago - Algiers5 daysWed 01 AprORD-ALG· 1 stopBritish AirwaysTue 07 AprALG-ORD· 1 stopBritish Airwaysfrom621 USD
Seattle - Casablanca13 daysMon 20 AprSEA-CMN· 1 stopAir FranceMon 04 MayCMN-SEA· 1 stopKLMfrom627 USD
Fort Lauderdale - Marrakech6 daysMon 02 NovFLL-RAK· 2 stopsAir FranceMon 09 NovRAK-FLL· 2 stopsKLMfrom632 USD
New York - Cairo5 daysSat 21 FebJFK-CAI· 1 stopAir MarocSat 28 FebCAI-JFK· 1 stopAir Marocfrom640 USD
Chicago - Tunis1 daysSat 09 MayORD-TUN· 1 stopTurkish AirlinesMon 11 MayTUN-ORD· 1 stopTurkish Airlinesfrom680 USD
Washington - Algiers7 daysSun 24 MayIAD-ALG· 1 stopBritish AirwaysMon 01 JunALG-IAD· 1 stopBritish Airwaysfrom697 USD