South African Airlines, Kenya Airways, Royal Air Maroc, Egypt Air, and Ethiopian Airlines all have decent links with Europe. Royal Air Maroc offers flights from New York to North and West Africa via Casablanca. British Airways, Air France, and KLM all have good Africa networks.