Trip to Johannesburg

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from New York City to Johannesburg

🛫 The quickest way to travel from New York to Johannesburg is by taking a direct flight from Newark Airport. This flight lasts approximately 14 hours and 35 minutes. 🌍 United Airlines provides flights from Newark Airport to Johannesburg Airport, offering a convenient and efficient travel option for passengers. The total duration of the journey from New York to Johannesburg by plane is around 17 hours and 54 minutes. 💸 Depending on the time of booking and availability, the prices for a flight between Johannesburg and New York typically range from $517 to $1437.

Where to stay in Johannesburg

There are over 697 hotels to stay in Johannesburg. Prices range from $10 per night.

Accomodation
  • United Airlines is the main carrier that offers direct flights from Newark Airport in New York to Johannesburg Airport in South Africa. They operate regular scheduled flights on this route. Other airlines may also offer indirect flights with one or more stops along the way.
  • The flight duration from New York to Johannesburg is approximately 17 hours and 54 minutes. This is a long-haul flight covering a considerable distance between the two cities. Passengers should be prepared for an extended period of travel time and make necessary arrangements to stay comfortable during the journey.
  • The cost of a flight from New York to Johannesburg typically ranges from $517 to $1437, depending on various factors such as the time of booking, airline choice, class of travel, and availability of promotions or discounts. It is advisable to book in advance to secure the best possible fares for this long-haul route. Prices may fluctuate, so it's recommended to compare prices across different airlines and booking platforms to find the most competitive deal.