New York John F Kennedy Intl
Casablanca Mohamed V
1 stop
19h 30mEgypt Air
New York John F Kennedy Intl
Casablanca Mohamed V
3 stops
60h 00mMultiple Airlines
Newark
Casablanca Mohamed V
2 stops
12h 20mTAP AIR PORTUGAL
Washington, D.C. Dulles Intl
Casablanca Mohamed V
Nonstop
7h 15mRoyal Air Maroc
Washington, D.C. Dulles Intl
Casablanca Mohamed V
1 stop
36h 00mTurkish Airlines
New York John F Kennedy Intl
Casablanca Mohamed V
1 stop
30h 45mEgypt Air
New York John F Kennedy Intl
Casablanca Mohamed V
1 stop
19h 30mCasablanca Mohamed V
New York John F Kennedy Intl
1 stop
24h 30mEgypt Air
Washington, D.C. Dulles Intl
Casablanca Mohamed V
Nonstop
7h 15mCasablanca Mohamed V
Washington, D.C. Dulles Intl
Nonstop
8h 00mRoyal Air Maroc
New York John F Kennedy Intl
Marrakech Menara
1 stop
21h 50mMarrakech Menara
New York John F Kennedy Intl
1 stop
20h 50mAir Europa
New York John F Kennedy Intl
Marrakech Menara
1 stop
13h 30mMarrakech Menara
New York John F Kennedy Intl
1 stop
31h 35mTAP AIR PORTUGAL
Newark
Casablanca Mohamed V
1 stop
10h 20mCasablanca Mohamed V
Newark
1 stop
11h 09mAir Canada
Newark
Marrakech Menara
1 stop
34h 00mMarrakech Menara
Newark
1 stop
37h 35mTurkish Airlines
January
$580
February
$629
March
$1,656
April
$2,899
May
$2,343
June
$3,562
July
$1,194
August
$1,416
September
$1,281
October
$1,902
November
$2,646
December
$2,502
At the present moment the cheapest month to fly business class to Morocco is currently January; with June being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.