Los Angeles - Cairo6 daysFri 27 FebLAX-CAI· 2 stopsITA AirwaysFri 06 MarCAI-LAX· 1 stopITA Airwaysfrom232 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 Airwaysfrom379 USD
Miami - Marrakech14 daysMon 09 FebMIA-RAK· 2 stopsUnited AirlinesWed 25 FebRAK-MIA· 1 stopUnited Airlinesfrom428 USD
Chicago - Marrakech6 daysWed 02 DecORD-RAK· 2 stopsIberiaWed 09 DecRAK-ORD· 1 stopBritish Airwaysfrom512 USD
Fort Lauderdale - Marrakech7 daysTue 24 FebFLL-RAK· 1 stopUnited AirlinesWed 04 MarRAK-FLL· 1 stopUnited Airlinesfrom539 USD
Denver - Casablanca5 daysWed 18 FebDEN-CMN· 2 stopsUnited AirlinesWed 25 FebCMN-DEN· 1 stopUnited Airlinesfrom540 USD
Los Angeles - Marrakech15 daysMon 09 FebLAX-RAK· 2 stopsIberiaWed 25 FebRAK-LAX· 1 stopBritish Airwaysfrom559 USD
Dallas - Marrakech7 daysMon 04 MayDFW-RAK· 1 stopIberiaTue 12 MayRAK-DFW· 1 stopBritish Airwaysfrom565 USD
Houston - Marrakech6 daysMon 09 NovIAH-RAK· 2 stopsIberiaMon 16 NovRAK-IAH· 1 stopBritish Airwaysfrom572 USD
Boston - Algiers15 daysMon 09 MarBOS-ALG· 1 stopTurkish AirlinesWed 25 MarALG-BOS· 1 stopTurkish Airlinesfrom577 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 Airwaysfrom594 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
Chicago - Algiers17 daysMon 09 MarORD-ALG· 1 stopTurkish AirlinesFri 27 MarALG-ORD· 1 stopTurkish Airlinesfrom665 USD
New York - Tunis14 daysSat 14 MarJFK-TUN· 1 stopTurkish AirlinesSun 29 MarTUN-JFK· 1 stopTurkish Airlinesfrom666 USD