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
There is no single flight duration for travel from New York to Africa because the continent covers a huge geographical area. Journey times vary considerably depending on the destination. Among the direct options, JFK to Casablanca is one of the quickest at roughly 7 hours 5 minutes, while nonstop journeys to southern Africa can last nearly 15 hours.
New York has nonstop links with several major African gateways. From John F. Kennedy International Airport (JFK), direct services include Casablanca, Dakar, Cairo, Accra and Nairobi. Newark Liberty International Airport (EWR) also offers nonstop options to destinations such as Cairo, Cape Town and Johannesburg.
Travelers starting from LaGuardia Airport (LGA) generally need at least one connection to reach Africa. For example, some of the quickest LGA–Casablanca itineraries take about 10 hours 42 minutes via Montreal. Journeys to destinations farther east or south can require considerably more time.
Because flying time differs greatly between North, West, East and southern Africa, it is more useful to compare the specific destination, departure airport, routing and total journey duration rather than rely on one general New York-to-Africa estimate.
| Departure Airport | Arrival Airport | Route Code | Approximate Journey Time |
|---|---|---|---|
| John F. Kennedy International Airport (JFK) | Mohammed V International Airport, Casablanca (CMN) | JFK–CMN | Around 7 hrs 5 mins nonstop |
| John F. Kennedy International Airport (JFK) | Blaise Diagne International Airport, Dakar (DSS) | JFK–DSS | Around 8 hrs 25 mins nonstop |
| John F. Kennedy International Airport (JFK) | Cairo International Airport (CAI) | JFK–CAI | Around 10 hrs 30 mins nonstop |
| Newark Liberty International Airport (EWR) | Cairo International Airport (CAI) | EWR–CAI | Around 10 hrs–10 hrs 15 mins nonstop |
| John F. Kennedy International Airport (JFK) | Kotoka International Airport, Accra (ACC) | JFK–ACC | Around 10 hrs 35 mins nonstop |
| John F. Kennedy International Airport (JFK) | Jomo Kenyatta International Airport, Nairobi (NBO) | JFK–NBO | Around 13 hrs 30 mins–14 hrs nonstop |
| Newark Liberty International Airport (EWR) | Cape Town International Airport (CPT) | EWR–CPT | Around 14 hrs 25 mins–14 hrs 45 mins nonstop |
| Newark Liberty International Airport (EWR) | O.R. Tambo International Airport, Johannesburg (JNB) | EWR–JNB | Around 14 hrs 45 mins–15 hrs 5 mins nonstop |
These figures illustrate why a single New York-to-Africa flight time can be misleading: current direct journeys vary by roughly eight hours between some North African and southern African gateways.
Published timings should be treated as estimates. Weather, winds, airspace restrictions, airport congestion and operational changes can alter an individual flight's duration.
Africa covers several time zones, so there is no single time difference between New York and the continent as a whole.
When New York is operating on Eastern Daylight Time (UTC−4), some useful examples are:
When New York returns to Eastern Standard Time (UTC−5), these differences generally increase by one hour, although Morocco's own clock arrangements can also affect the Casablanca difference at certain times of year.
The time-zone gap is important when reading a flight itinerary. An evening departure from New York may appear as a morning or afternoon arrival on the following day at the African destination.
Morocco is generally 5 hours ahead of New York when New York is observing Eastern Daylight Time and Morocco is on UTC+1.
For example:
12:00 PM in New York = 5:00 PM in Morocco
Morocco has a distinctive clock schedule because it temporarily moves back one hour during Ramadan. In 2026, Morocco's clock is scheduled to move from UTC+1 to UTC on September 20, although future dates can be subject to change.
This means the time difference should be checked for the exact travel date, particularly around Ramadan and the United States' daylight-saving changes.