There are no direct flights from the U.S. to Marrakech, but easy connections can be made through Casablanca, London, Paris, Geneva and other major European cities. Royal Air Morocco dominates at Menara, with several flights daily to Casablanca and Paris (CDG).