New York John F Kennedy Intl
Casablanca Mohamed V
1 stop
30h 45mEgypt Air
New York John F Kennedy Intl
Marrakech Menara
1 stop
13h 15mTAP AIR PORTUGAL
New York John F Kennedy Intl
Casablanca Mohamed V
Nonstop
7h 05mRoyal Air Maroc
New York John F Kennedy Intl
Casablanca Mohamed V
2 stops
21h 00mMultiple Airlines
New York John F Kennedy Intl
Casablanca Mohamed V
1 stop
19h 30mEgypt Air
Newark
Casablanca Mohamed V
1 stop
33h 45mTurkish Airlines
New York John F Kennedy Intl
Casablanca Mohamed V
1 stop
16h 05mCasablanca Mohamed V
New York John F Kennedy Intl
1 stop
26h 20mBritish Airways
New York John F Kennedy Intl
Marrakech Menara
1 stop
11h 05mMarrakech Menara
New York John F Kennedy Intl
1 stop
23h 50mMultiple Airlines
New York John F Kennedy Intl
Casablanca Mohamed V
1 stop
31h 30mCasablanca Mohamed V
New York John F Kennedy Intl
1 stop
13h 45mTAP AIR PORTUGAL
New York John F Kennedy Intl
Casablanca Mohamed V
1 stop
19h 50mCasablanca Mohamed V
New York John F Kennedy Intl
1 stop
38h 15mEgypt 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
16h 25mMarrakech Menara
New York John F Kennedy Intl
1 stop
35h 05mTurkish Airlines
January
$2,311
February
$3,295
March
$3,534
April
$3,603
May
$1,285
June
$3,808
July
$3,626
August
$2,219
September
$3,497
October
$1,689
November
$1,949
December
$3,355
At the present moment the cheapest month to fly business class to Morocco is currently May; with June being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.