Royal Air Maroc flies nonstop from New York (JFK) to Casablanca. British Airways flies nonstop from London to Casablanca, Fez, Algiers, Tunis, Tripoli and Cairo. Air France flies from Paris (CDG) to Casablanca, Algiers, Tunis, and Cairo. Algeria, Egypt, and Tunisia all have national airlines with regular direct flights from Europe.