Typical prices in USD
All prices in U.S. dollars (USD). Ranges reflect typical fares outside holiday peaks; live prices in the comparison.
Good to know
Nov–Feb, Sep
Royal Air Maroc nonstop JFK–Casablanca, short hop onward.
Pair TAP's Lisbon stopover with a cheap hop to RAK – two trips for one fare.
Quick facts
| Flight time | 8 h+ (mostly 1 stop) |
| Cheapest months | Nov–Feb, Sep |
| Typical prices in USD | from ~$500–750 round trip |
Frequently asked questions
How much is a flight to Marrakesh from the U.S.?
Outside holiday peaks, plan on from ~$500–750 round trip. The cheapest window is Nov–Feb, Sep. Booking 2–5 months ahead usually catches the best fares – Reisedrop compares them with bags priced in.
When is the cheapest time to fly to Marrakesh?
Nov–Feb, Sep. Midweek departures (Tuesday/Wednesday) run consistently below weekend fares on this route.
Are there nonstop flights to Marrakesh?
Royal Air Maroc nonstop JFK–Casablanca, short hop onward. Flight time is about 8 h+ (mostly 1 stop).