Flights from New York to Cape Town – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
EWR to CPT – All flight route options from Newark Liberty International, New Jersey, USA to Cape Town International, South Africa. These flights are operated by 7 airlines. Fly non-stop with United Airlines or choose from 8 different transit flights. The shortest flight time is 14 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Cape Town
We got great deals on hotels and car rentals near the airport.
New York to Cape Town flights
With over 69 flights every week and 9 different airlines you have a wide range of options. You can fly non-stop to Cape Town (CPT) from New York (EWR) with United Airlines but if a stopover option suits you better you can choose to fly via Dulles, Washington or any other of the 8 alternatives with connectiing airports.
New York to Cape Town with United Airlines
You can fly non-stop every Wednesday, Friday or Sunday at 20 in the evening. You can also take a connecting flight via Dulles or Washington. United Airlines is a Star Alliance member.
With Delta Air Lines
If you fly from New York with Delta Air Lines you will do a stopover in Atlanta, ATL before reaching Cape Town. This flight trip will take 20 hours and 15 minutes and you can fly every Monday or Thursday with departures between 1:00 pm and 6:00 pm. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Newark to Cape Town International
The shortest flight time between EWR and CPT is 14 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 14h 30m | - | 7868 miles (12660 km) |
IAD Dulles | 18h 25m | 2h 31m | 8187 miles (13173 km) |
DCA Washington | 19h 21m | - | - |
ATL Atlanta | 20h 15m | 2h 36m | 8928 miles (14365 km) |
LHR London | 20h 45m | 1h 50m | 9524 miles (15324 km) |
JNB Johannesburg | 20h 45m | 3h 35m | 8832 miles (14211 km) |
ZRH Zurich | 20h 55m | 2h 0m | 9648 miles (15524 km) |
AMS Amsterdam | 21h 3m | 2h 15m | 9719 miles (15638 km) |
CDG Paris | 22h 30m | 4h 0m | 9509 miles (15300 km) |


Quick copy and share this page
From New York to South Africa
Below is a list of other destinations to South Africa from Newark Liberty International with either direct flights or 1 stop connections.
-
JNB Johannesburg Direct
-
DUR Durban
From USA to Cape Town
Below is a list of other cities in USA with flights to Cape Town with either non-stop or connecting flights.