Los Angeles - Cairo6 daysFri 27 FebLAX-CAI· 2 stopsITA AirwaysFri 06 MarCAI-LAX· 1 stopITA Airwaysfrom233 USD
New York - Casablanca14 daysTue 31 MarEWR-CMN· 1 stopUnited AirlinesThu 16 AprCMN-EWR· 1 stopUnited Airlinesfrom370 USD
New York - Cairo15 daysFri 17 AprJFK-CAI· 2 stopsITA AirwaysSun 03 MayCAI-JFK· 1 stopITA Airwaysfrom381 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
Detroit - Tunis16 daysMon 09 MarDTW-TUN· 2 stopsKLMThu 26 MarTUN-DTW· 1 stopDelta Air Linesfrom583 USD
Los Angeles - Tunis3 daysFri 06 FebLAX-TUN· 1 stopITA AirwaysTue 10 FebTUN-LAX· 1 stopITA Airwaysfrom597 USD
Washington - Cairo13 daysTue 17 MarIAD-CAI· 1 stopITA AirwaysTue 31 MarCAI-IAD· 1 stopITA Airwaysfrom605 USD
Boston - Praia5 daysSat 31 JanBOS-RAI· DirectAzores AirlinesFri 06 FebRAI-BOS· DirectAzores Airlinesfrom617 USD
Boston - Algiers15 daysMon 09 MarBOS-ALG· 1 stopTurkish AirlinesWed 25 MarALG-BOS· 1 stopTurkish Airlinesfrom620 USD
San Francisco - Marrakech13 daysTue 03 NovSFO-RAK· 2 stopsIberiaTue 17 NovRAK-SFO· 2 stopsBritish Airwaysfrom622 USD
Chicago - Tunis13 daysFri 04 SepORD-TUN· 1 stopTurkish AirlinesFri 18 SepTUN-ORD· 1 stopTurkish Airlinesfrom644 USD
New York - Tunis14 daysSat 14 MarJFK-TUN· 1 stopTurkish AirlinesSun 29 MarTUN-JFK· 1 stopTurkish Airlinesfrom669 USD
Atlanta - Casablanca13 daysWed 11 FebATL-CMN· 1 stopTurkish AirlinesThu 26 FebCMN-ATL· 1 stopTurkish Airlinesfrom700 USD