Miami - Casablanca5 daysWed 18 NovMIA-CMN· 1 stopAmerican AirlinesTue 24 NovCMN-MIA· 1 stopAmerican Airlinesfrom503 USD
New York - Tunis13 daysTue 21 AprJFK-TUN· 1 stopITA AirwaysTue 05 MayTUN-JFK· 1 stopITA Airwaysfrom575 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 Airwaysfrom583 USD
Los Angeles - Marrakech6 daysWed 04 NovLAX-RAK· 2 stopsIberiaWed 11 NovRAK-LAX· 1 stopBritish Airwaysfrom583 USD
Washington - Marrakech7 daysMon 04 MayIAD-RAK· 1 stopVirgin AtlanticWed 13 MayRAK-IAD· 1 stopVirgin Atlanticfrom584 USD
San Francisco - Marrakech7 daysTue 10 NovSFO-RAK· 2 stopsAmerican AirlinesWed 18 NovRAK-SFO· 2 stopsBritish Airwaysfrom589 USD
Chicago - Marrakech6 daysWed 02 DecORD-RAK· 1 stopDelta Air LinesWed 09 DecRAK-ORD· 1 stopVirgin Atlanticfrom592 USD
Houston - Marrakech7 daysMon 23 MarIAH-RAK· 1 stopDelta Air LinesWed 01 AprRAK-IAH· 1 stopVirgin Atlanticfrom613 USD
Boston - Praia4 daysTue 03 MarBOS-RAI· DirectAzores AirlinesSun 08 MarRAI-BOS· DirectAzores Airlinesfrom621 USD
Washington - Tunis4 daysThu 16 AprIAD-TUN· 1 stopTurkish AirlinesTue 21 AprTUN-IAD· 1 stopTurkish Airlinesfrom629 USD
Washington - Cairo5 daysFri 30 OctIAD-CAI· 1 stopTurkish AirlinesFri 06 NovCAI-IAD· 1 stopTurkish Airlinesfrom641 USD
Miami - Cairo5 daysThu 01 OctMIA-CAI· 1 stopTurkish AirlinesThu 08 OctCAI-MIA· 1 stopTurkish Airlinesfrom700 USD
New York - Cairo4 daysThu 23 AprJFK-CAI· 1 stopTurkish AirlinesTue 28 AprCAI-JFK· 1 stopTurkish Airlinesfrom701 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