We build trips around you, not the other way around. Our team of travel specialists handles flights, hotels, car rentals, and vacation packages based on what you need. Flexible payment options like book Now Pay Later make booking easier on your budget. You also get 24/7 support, free cancellation within 24 hours, and hassle-free changes if plans shift. Best price guarantee, secure payments, and instant booking solution.
Guarantee
Customer Support
Free Cancellation
Payments
Changes
Booking
Casablanca is about 7 to 10 hours nonstop from the US, depending on departure city. JFK to Casablanca runs roughly 7 hours, while Miami is about 9 hours. Royal Air Maroc is the sole carrier operating nonstop US to Casablanca flights, with year-round service from JFK, Miami, and Washington Dulles. A Los Angeles route is launching in 2026. All flights land at Mohammed V International Airport (CMN), the country's main hub. From Casablanca, you can easily connect to Marrakech, Fez, and other Moroccan cities on short domestic hops.
Search, Compare, and Book Fast
Enter your departure airport (JFK, MIA, or IAD) and select Casablanca (CMN) to view Royal Air Maroc nonstop flights, schedules, and fares.
Choose Your Cabin and Travel Dates
Pick your dates and choose between Economy and Business Class on Royal Air Maroc's Boeing 787 Dreamliner.
Nonstop Flights Only
The nonstop flight from JFK takes about 7 hours, saving 4 to 6 hours compared to connecting through European hubs.
Best Value and Flexible Payments
Casablanca fares are competitive, especially for shoulder season travel (April to May, September to October). Affirm, Klarna, and ClearPay options available.
24/7 Expert Support
Round-the-clock help with seat selection, upgrades, and booking changes for your Morocco trip.