JFK - JNB Price
|
$835 - $1,512
|
JNB Temperature
|
50 - 68 °F
|
JNB Rainfall
|
0 - 4.7 inches
|
Popular in December High demand for flights, 37% potential price rise |
Cheapest in January Best time to find cheap flights, 13% potential price drop |
Round-trip from $835 From New York John F Kennedy Intl to Johannesburg OR Tambo |
One-way from $544 One-way flight from New York John F Kennedy Intl to Johannesburg OR Tambo |
To save on the cost of your flight from New York John F Kennedy Intl Airport to Johannesburg OR Tambo Airport, book at least 14 days before your planned departure. Booking around this time can save you about 3% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $946 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $1,001.
Due to multiple factors, expect to potentially pay more when booking in December. For low rates, February can be a great choice for travel to Johannesburg OR Tambo Airport. Flights to Johannesburg OR Tambo Airport from New York John F Kennedy Intl Airport in February are about $995 on average during February, but can be found for as low as $829.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from New York John F Kennedy Intl Airport to Johannesburg OR Tambo Airport as you normally would.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
$10 | $15 | No cancel fee | 66% |
We couldn't confirm the COVID-19 safety measures taken by Juneyao Airlines. Please check directly on their website for additional information. |
|
![]() |
$520 | $583 | No cancel fee | 74% | ||
![]() |
$637 | $963 | No cancel fee | 75% | ||
![]() |
$665 | $1,697 | No cancel fee | 75% | ||
![]() |
$721 | $1,025 | No cancel fee | 72% | ||
![]() |
$724 | $1,082 | No cancel fee | 78% | ||
![]() |
$728 | $805 | No cancel fee | 77% | ||
![]() |
$744 | $849 | No cancel fee | 82% | ||
![]() |
$774 | $923 | No cancel fee | 68% | ||
![]() |
$807 | $950 | No cancel fee | 69% |