Some links on this page are affiliate links. If you buy through them we may earn a small commission at no extra cost to you. It helps keep this site free.
Casablanca is Morocco’s main international gateway from North America. You can fly nonstop from New York in around seven hours, or connect through a European hub, which sometimes saves money. Compare live prices below, then read the tips.
New York to Casablanca at a glance
| Detail | What to expect |
|---|---|
| Nonstop flight time | About 6 h 45 min to 7 h 30 min eastbound |
| Departure airports | JFK, Newark (EWR) |
| Arrival airport | Casablanca Mohammed V (CMN), about 30 km from the city |
| Nonstop airline | Royal Air Maroc (from JFK) |
| One-stop options | Via Paris, Madrid, Lisbon, Istanbul, Frankfurt and other hubs |
Schedules change by season. Confirm the current options in the search results.
Nonstop or one stop?
The nonstop Royal Air Maroc flight is the fastest way and often well priced, especially if you book early. One-stop flights with European airlines can be cheaper on some dates and let you add a stopover in a European city. If you are heading on to Marrakech, Fes or Agadir, compare a ticket all the way to your final city, since a single ticket protects you if a connection is missed.
Cheapest time to fly
- Usually cheaper: January to early March, and November (avoiding Thanksgiving week).
- Usually more expensive: June to August, Christmas and New Year, and the weeks around Eid when many families travel.
Transatlantic fares reward planning: start looking two to five months ahead, and earlier for summer.
Tips to save on transatlantic tickets
- Search all New York airports with the NYC code.
- Compare open-jaw trips, for example flying into Casablanca and home from Marrakech.
- Watch baggage rules. Some basic economy fares on connecting airlines do not include a checked bag.
- Use flexible dates. Moving your trip by a day or two can change the price a lot.
Compare New York to Casablanca fares, nonstop and one-stop, for your dates.
From the airport to Casablanca
A train runs from the airport station to the city, including Casa Voyageurs station where you can connect to trains for Marrakech, Rabat, Fes and Tangier. Taxis and pre-booked transfers are also available outside arrivals.
Do US citizens need a visa for Morocco?
US citizens can usually visit Morocco for up to 90 days without a visa. Your passport should be valid for your whole stay. Check the US State Department travel page before you go.
Book the rest of your Morocco trip
- Airport transfer: a pre-booked driver waits at arrivals, useful after a late landing because you don’t have to haggle with taxis.
- Morocco eSIM: mobile data from the moment you land, without queuing at a SIM shop.
- Tours and day trips: mountains, desert, food tours and more.
- Travel insurance: cover for medical costs and trip cancellation.
Frequently asked questions
Is there a nonstop flight from New York to Casablanca?
Yes. Royal Air Maroc flies nonstop from JFK. Check the search for the days it operates.
How long is the flight?
Around seven hours nonstop. The return flight is longer because of headwinds.
Can I get from Casablanca to Marrakech easily?
Yes. Trains connect Casablanca and Marrakech in around three hours, and there are also short domestic flights.
