The best price found from United States to Marrakesh is on February 15th, 2017, travelling with British Airways. See more options, compare prices and book: search flights.
Menara Airport is located 6km southwest of town and continues to expand due to the growing number of international and charter flights serving Marrakesh. In the arrivals hall you'll find currency exchange, an information desk and phone providers where you can equip yourself with a Moroccan SIM card.
Royal Air Maroc has several flights daily to and from Casablanca (round trip from Dh525, 40 minutes), where you can pick up domestic and international connections. Reconfirm your flight with its 24-hour call centre, and leave extra time for connections in Casablanca. Flights from New York connect to Marrakesh via Casablanca.