Los Angeles - Cairo8 daysFri 27 FebLAX-CAI· 2 stopsITA AirwaysSun 08 MarCAI-LAX· 1 stopITA Airwaysfrom234 USD
New York - Casablanca14 daysTue 31 MarEWR-CMN· 1 stopUnited AirlinesThu 16 AprCMN-EWR· 1 stopUnited Airlinesfrom370 USD
Miami - Marrakech14 daysMon 09 FebMIA-RAK· 2 stopsUnited AirlinesWed 25 FebRAK-MIA· 1 stopUnited Airlinesfrom428 USD
Chicago - Marrakech6 daysTue 21 AprORD-RAK· 1 stopIberiaTue 28 AprRAK-ORD· 1 stopBritish Airwaysfrom512 USD
Denver - Casablanca5 daysWed 18 FebDEN-CMN· 2 stopsUnited AirlinesWed 25 FebCMN-DEN· 1 stopUnited Airlinesfrom540 USD
New York - Cairo5 daysSun 01 FebJFK-CAI· 1 stopITA AirwaysSun 08 FebCAI-JFK· 2 stopsAegeanfrom561 USD
Los Angeles - Marrakech6 daysTue 05 MayLAX-RAK· 1 stopIberiaTue 12 MayRAK-LAX· 1 stopBritish Airwaysfrom562 USD
Houston - Marrakech15 daysMon 09 FebIAH-RAK· 2 stopsAmerican AirlinesWed 25 FebRAK-IAH· 2 stopsIberiafrom566 USD
Fort Lauderdale - Marrakech7 daysMon 06 AprFLL-RAK· 1 stopVirgin AtlanticWed 15 AprRAK-FLL· 1 stopVirgin Atlanticfrom580 USD
Los Angeles - Tunis3 daysFri 06 FebLAX-TUN· 1 stopITA AirwaysTue 10 FebTUN-LAX· 1 stopITA Airwaysfrom591 USD
Boston - Praia16 daysThu 02 AprBOS-RAI· DirectAzores AirlinesSun 19 AprRAI-BOS· DirectAzores Airlinesfrom617 USD
Chicago - Tunis5 daysWed 11 MarORD-TUN· 1 stopTurkish AirlinesTue 17 MarTUN-ORD· 1 stopTurkish Airlinesfrom640 USD
Washington - Cairo18 daysSat 11 AprIAD-CAI· 1 stopTurkish AirlinesThu 30 AprCAI-IAD· 1 stopTurkish Airlinesfrom648 USD
New York - Tunis17 daysWed 08 AprJFK-TUN· 1 stopTurkish AirlinesSun 26 AprTUN-JFK· 1 stopTurkish Airlinesfrom658 USD
Miami - Cairo14 daysSat 18 AprMIA-CAI· 2 stopsITA AirwaysMon 04 MayCAI-MIA· 1 stopITA Airwaysfrom665 USD
Austin - Rabat8 daysMon 23 FebAUS-RBA· 2 stopsDelta Air LinesWed 04 MarRBA-AUS· 2 stopsDelta Air Linesfrom665 USD
Chicago - Algiers17 daysMon 09 MarORD-ALG· 1 stopTurkish AirlinesFri 27 MarALG-ORD· 1 stopTurkish Airlinesfrom665 USD