Flight to CapeTown
 

Flights From New York To Cape Town

A flight leaving from New York to Cape Town takes 21 to 30 hours. Most flights have 1 or 2 stopovers, usually in Frankfurt, London or Johannesburg. Very few airlines have flight routes straight from New York to Cape Town. If you book a return flight a couple of months ahead it should cost approximately $1,300.


If you need to book a flight ASAP and can't wait for the best deal, please click your country's flag below:

United States  United Kingdom  South Africa  Rest of the World