New York - Casablanca15 daysSun 23 AugEWR-CMN· 1 stopIberiaTue 08 SepCMN-EWR· 1 stopIberiafrom463 USD
Boston - Marrakech9 daysMon 12 OctBOS-RAK· 1 stopAmerican AirlinesThu 22 OctRAK-BOS· 1 stopAmerican Airlinesfrom556 USD
Chicago - Algiers17 daysMon 04 MayORD-ALG· 1 stopTurkish AirlinesFri 22 MayALG-ORD· 1 stopTurkish Airlinesfrom576 USD
San Francisco - Marrakech7 daysTue 03 NovSFO-RAK· 1 stopDelta Air LinesWed 11 NovRAK-SFO· 1 stopVirgin Atlanticfrom581 USD
Washington - Cairo19 daysTue 29 SepIAD-CAI· 1 stopTurkish AirlinesTue 20 OctCAI-IAD· 1 stopTurkish Airlinesfrom584 USD
Dallas - Marrakech6 daysWed 04 NovDFW-RAK· 2 stopsIberiaWed 11 NovRAK-DFW· 1 stopBritish Airwaysfrom594 USD
Houston - Marrakech13 daysMon 23 NovIAH-RAK· 2 stopsAmerican AirlinesMon 07 DecRAK-IAH· 1 stopBritish Airwaysfrom594 USD
Los Angeles - Marrakech8 daysMon 26 OctLAX-RAK· 2 stopsIberiaWed 04 NovRAK-LAX· 1 stopBritish Airwaysfrom594 USD
Miami - Marrakech6 daysMon 27 AprMIA-RAK· 1 stopDelta Air LinesTue 05 MayRAK-MIA· 2 stopsDelta Air Linesfrom595 USD
Boston - Praia5 daysTue 24 MarBOS-RAI· DirectAzores AirlinesMon 30 MarRAI-BOS· 2 stopsAzores Airlinesfrom632 USD
Washington - Casablanca4 daysThu 16 AprIAD-CMN· 1 stopTurkish AirlinesTue 21 AprCMN-IAD· 1 stopTurkish Airlinesfrom645 USD
Los Angeles - Cairo12 daysThu 15 OctLAX-CAI· 1 stopITA AirwaysThu 29 OctCAI-LAX· 1 stopITA Airwaysfrom647 USD
Chicago - Marrakech7 daysTue 27 OctORD-RAK· 1 stopDelta Air LinesWed 04 NovRAK-ORD· 1 stopDelta Air Linesfrom691 USD
Miami - Cairo12 daysWed 01 AprMIA-CAI· 1 stopTurkish AirlinesTue 14 AprCAI-MIA· 1 stopTurkish Airlinesfrom699 USD
New York - Cairo4 daysThu 23 AprJFK-CAI· 1 stopTurkish AirlinesTue 28 AprCAI-JFK· 1 stopTurkish Airlinesfrom700 USD
Seattle - Marrakech5 daysFri 08 MaySEA-RAK· 1 stopBritish AirwaysThu 14 MayRAK-SEA· 1 stopBritish Airwaysfrom703 USD
Dallas - Cairo5 daysTue 28 AprDFW-CAI· 1 stopAir FranceTue 05 MayCAI-DFW· 1 stopAir Francefrom764 USD