Miami - Casablanca5 daysWed 18 NovMIA-CMN· 1 stopAmerican AirlinesTue 24 NovCMN-MIA· 1 stopAmerican Airlinesfrom503 USD
Chicago - Marrakech15 daysMon 26 OctORD-RAK· 1 stopTurkish AirlinesWed 11 NovRAK-ORD· 1 stopTurkish Airlinesfrom565 USD
New York - Tunis13 daysTue 21 AprJFK-TUN· 1 stopITA AirwaysTue 05 MayTUN-JFK· 1 stopITA Airwaysfrom572 USD
Fort Lauderdale - Marrakech7 daysMon 20 AprFLL-RAK· 1 stopDelta Air LinesWed 29 AprRAK-FLL· 1 stopVirgin Atlanticfrom577 USD
Dallas - Marrakech6 daysWed 18 NovDFW-RAK· 2 stopsIberiaWed 25 NovRAK-DFW· 1 stopBritish Airwaysfrom582 USD
Los Angeles - Marrakech6 daysWed 04 NovLAX-RAK· 2 stopsIberiaWed 11 NovRAK-LAX· 1 stopBritish Airwaysfrom582 USD
Washington - Marrakech7 daysMon 04 MayIAD-RAK· 1 stopVirgin AtlanticWed 13 MayRAK-IAD· 1 stopVirgin Atlanticfrom583 USD
San Francisco - Marrakech7 daysTue 28 AprSFO-RAK· 1 stopDelta Air LinesWed 06 MayRAK-SFO· 1 stopVirgin Atlanticfrom613 USD
Houston - Marrakech7 daysMon 23 MarIAH-RAK· 1 stopDelta Air LinesWed 01 AprRAK-IAH· 1 stopVirgin Atlanticfrom613 USD
Boston - Praia2 daysThu 05 MarBOS-RAI· DirectAzores AirlinesSun 08 MarRAI-BOS· DirectAzores Airlinesfrom619 USD
Washington - Tunis16 daysTue 14 AprIAD-TUN· 1 stopTurkish AirlinesFri 01 MayTUN-IAD· 1 stopTurkish Airlinesfrom626 USD
Washington - Cairo5 daysFri 30 OctIAD-CAI· 1 stopTurkish AirlinesFri 06 NovCAI-IAD· 1 stopTurkish Airlinesfrom639 USD
Miami - Cairo5 daysThu 01 OctMIA-CAI· 1 stopTurkish AirlinesThu 08 OctCAI-MIA· 1 stopTurkish Airlinesfrom698 USD
New York - Cairo4 daysThu 23 AprJFK-CAI· 1 stopTurkish AirlinesTue 28 AprCAI-JFK· 1 stopTurkish Airlinesfrom699 USD
Fort Lauderdale - Cairo5 daysWed 13 MayFLL-CAI· 2 stopsUnited AirlinesWed 20 MayCAI-FLL· 2 stopsUnited Airlinesfrom729 USD
Boston - Cairo15 daysTue 12 MayBOS-CAI· 2 stopsAir CanadaFri 29 MayCAI-BOS· 2 stopsAir Canadafrom732 USD