Flights from new york to johannesburg
There are several flights available from New York to Johannesburg, depending on your travel dates and preferences. Here are some options:
Non-stop flights:
- South African Airways: Multiple daily flights from John F. Kennedy International Airport (JFK) to OR Tambo International Airport (JNB)
- Delta Air Lines: 1-2 daily flights from JFK to JNB (with a layover in Atlanta)
1-stop flights:
- American Airlines: Multiple daily flights from JFK to JNB (with a layover in Philadelphia or Charlotte)
- United Airlines: Multiple daily flights from Newark Liberty International Airport (EWR) to JNB (with a layover in Washington Dulles or Houston)
- Lufthansa: Multiple daily flights from JFK to JNB (with a layover in Frankfurt)
- British Airways: Multiple daily flights from JFK to JNB (with a layover in London)
- Emirates: Multiple daily flights from JFK to JNB (with a layover in Dubai)
- Qatar Airways: Multiple daily flights from JFK to JNB (with a layover in Doha)
2-stop flights:
- Turkish Airlines: Multiple daily flights from JFK to JNB (with layovers in Istanbul and Cape Town)
- Ethiopian Airlines: Multiple daily flights from JFK to JNB (with layovers in Addis Ababa and Cape Town)
- Kenya Airways: Multiple daily flights from JFK to JNB (with layovers in Nairobi and Cape Town)
Flight duration and layovers:
- Non-stop flights: Approximately 18 hours and 30 minutes
- 1-stop flights: Approximately 20-24 hours (depending on the layover duration)
- 2-stop flights: Approximately 24-30 hours (depending on the layover durations)
Fare ranges:
- Economy class: $800-$2,000
- Premium economy: $1,500-$3,500
- Business class: $3,000-$6,000
- First class: $6,000-$10,000
Please note that these are approximate fare ranges and may vary depending on the airline, travel dates, and time of booking. I recommend checking with the airlines or a flight comparison website like Google Flights, Skyscanner, or Kayak to find the best deals for your specific travel dates.