Cheap flights from Johannesburg to New York State

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Wed 1/27
Wed 2/3
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Wed 1/27
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Johannesburg (JNB) to New York State

How far in advance should I book a flight from Johannesburg to New York State?

Find a great deal and save up to 2% by booking at least 24 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Johannesburg to New York State within the next two weeks, with the cheapest ticket starting at R11 629.

What is the cheapest month to fly from Johannesburg to New York State?

March is one of the best times of the year to fly to New York State from Johannesburg. Prices for March average R11 699 per person but you can even find prices for as low as R9 375. The most expensive prices can be found in the month of December. Opting for a March flight can save you 15% on your journey compared to booking in March

Cheap flights from Johannesburg to New York State in January, February 2021

The best prices found for JNB to New York State flights in January, February
15 Feb - 22 Feb
R8 654pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
JFK
New York John F Kennedy Intl
JFK
New York John F Kennedy Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
4 Feb - 7 Feb
R8 669pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
JFK
New York John F Kennedy Intl
JFK
New York John F Kennedy Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
7 Feb - 15 Feb
R8 699pp
JNB
Johannesburg OR Tambo
Emirates
   
2 STOPS
JFK
New York John F Kennedy Intl
JFK
New York John F Kennedy Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo

Johannesburg to New York State 2021 flight deals

Cheap flights to New York State from Johannesburg found for this year
7 Apr - 28 Apr
R8 489pp
JNB
Johannesburg OR Tambo
Emirates
   
2 STOPS
JFK
New York John F Kennedy Intl
JFK
New York John F Kennedy Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
7 Apr - 28 Apr
R8 504pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
JFK
New York John F Kennedy Intl
JFK
New York John F Kennedy Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
16 Mar - 30 Mar
R8 549pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
JFK
New York John F Kennedy Intl
JFK
New York John F Kennedy Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo

Direct flights to New York State from Johannesburg

Save time with Johannesburg to New York State direct flight deals
25 May - 8 Jun
R13 883pp
JNB
Johannesburg OR Tambo
United Airlines
Direct
EWR
Newark
EWR
Newark
United Airlines
Direct
JNB
Johannesburg OR Tambo
31 Mar - 29 Aug
R13 913pp
JNB
Johannesburg OR Tambo
United Airlines
Direct
EWR
Newark
EWR
Newark
United Airlines
Direct
JNB
Johannesburg OR Tambo
13 Apr - 14 May
R13 928pp
JNB
Johannesburg OR Tambo
United Airlines
Direct
EWR
Newark
EWR
Newark
United Airlines
Direct
JNB
Johannesburg OR Tambo

Last-minute flights from Johannesburg to New York State

Late deals on return flights to New York State from Johannesburg, departing today and this week
30 Jan - 6 Feb
R9 255pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
JFK
New York John F Kennedy Intl
JFK
New York John F Kennedy Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
30 Jan - 6 Feb
R10 142pp
JNB
Johannesburg OR Tambo
Emirates
   
2 STOPS
JFK
New York John F Kennedy Intl
JFK
New York John F Kennedy Intl
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo
30 Jan - 5 Feb
R10 382pp
JNB
Johannesburg OR Tambo
Qatar Airways
 
1 STOP
JFK
New York John F Kennedy Intl
JFK
New York John F Kennedy Intl
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to New York State from Johannesburg

The cheapest one-way flights from Johannesburg to New York State
17:20 - 1:25
Kenya Airways
1 stop
39h 05m
JNB - JFK
Kenya Airways
R8 715
CheapFlights
16:45 - 11:40
Multiple Airlines
3 stops
48h 55m
JNB - JFK
Multiple Airlines
R8 910
Kiwi.com
9:25 - 14:00
Ethiopian Air
1 stop
35h 35m
JNB - EWR
Ethiopian Air
R8 940
mytrip.com

Related info for your journey

Useful info, stats and facts about Johannesburg to New York State flights.

Flight FAQs

From Johannesburg to New York State

Can I find flights from Johannesburg to New York State for under R9 015 on Cheapflights?

Yes, there are multiple flights from Johannesburg to New York State for under R9 015. The cheapest flight booked recently is on Emirates for just R8 549, but on average you can expect to pay R8 925.

What safety measures are being taken by airlines flying from Johannesburg OR Tambo to New York to control the spread of COVID-19?

Etihad Airways and Alitalia are some of the many airlines that have implemented additional safety measures to control the spread of COVID-19. Some of the new policies that have been implemented to accommodate travellers flying from Johannesburg OR Tambo to New York are improved sanitation, HEPA filters, mask requirements, socially-distanced seating (for a limited time), and pre-flight testing for antibodies and symptoms. Policies will vary by airline.

Which airlines flying from Johannesburg OR Tambo to New York have flexible cancellations due to COVID-19?

Some of our airline partners flying from Johannesburg OR Tambo to New York have new flexible policies in place due to COVID-19. South African, Emirates, and Qatar Airways are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like South African with this kind of flexibility.

Are there direct flights from Johannesburg to New York State for under R15 024 on Cheapflights?

Cheapflights has 20 direct flights from Johannesburg to New York State under R15 024. A good price for a direct flight from Johannesburg to New York State is less than R35 518.

Are there last-minute flights available from Johannesburg to New York State for under R10 517?

There are currently 20+ open flights from Johannesburg to New York State within the next 7 days for less than R10 517.

What are the most popular airlines that fly from Johannesburg to New York State?

American Airlines, Air France and Alitalia are the most popular airlines when flying from Johannesburg to New York State.

What are the most popular routes from Johannesburg to New York State?

When deciding which route to take from Johannesburg to New York State, consider Johannesburg OR Tambo - New York John F Kennedy Intl, Johannesburg OR Tambo - Newark or Johannesburg OR Tambo - New York LaGuardia, as they are the most popular.

What are the cheapest flights from Johannesburg to New York State?

The cheapest flight price from Johannesburg to New York State is R6 523. On average you can expect to pay R21 782. The most popular route, (Johannesburg OR Tambo - New York John F Kennedy Intl), can usually be booked for R8 655.

How long does is the flight from Johannesburg to New York State?

Airlines like Ethiopian Air, Virgin Atlantic, and British Airways fly from Johannesburg to New York State in about 18h 50m. The time it takes to get you to your destination can typically vary by up to 3h 30m. This flight may include one or multiple stops.

What are the cheapest airlines to flying from Johannesburg to New York State return?

Flying on Emirates is currently your cheapest option to New York State, with prices starting at R8 549. Additional return tickets that might be worth considering are offered by Virgin Atlantic and Qatar Airways, with the lowest prices starting at R8 970 and R9 180, respectively.

What are the cheapest airlines to fly from Johannesburg to New York State one-way?

One-way options have recently been found by users for as low as R7 858 on Egypt Air. Other airlines that offer cheap prices include Qatar Airways from R8 249 and Kenya Airways from R8 414 one-way.

Related searches

Flights to New York State from Johannesburg
Flights to Johannesburg Flights to New York State Flights from Johannesburg

Destination information for New York State

Things to know before you go. Useful info for your trip from Johannesburg to New York State
Today's exchange rate
R1 = $0,07

Airports servicing Johannesburg

Airports servicing

Binghamton Broome County (BGM)
Buffalo (BUF)
Elmira Corning-Elmira (ELM)
Farmingdale Republic Field (FRG)
Bridgeport (HPN)
Niagara Falls (IAG)

Top 10 airlines flying from Johannesburg to New York State

The chart below displays the airlines Cheapflights users travelling from Johannesburg to New York State choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
SWISS
R629 R786 No cancel fee 79%
Search SWISS flights
Ethiopian Air
R645 R819 No cancel fee 72%
Search Ethiopian Air flights
Kenya Airways
R639 R846 No cancel fee 82%
Search Kenya Airways flights
Lufthansa
R726 R853 No cancel fee 76%
Search Lufthansa flights
Turkish Airlines
R650 R868 No cancel fee 77%
Search Turkish Airlines flights
Air Canada
R679 R910 No cancel fee 67%
Search Air Canada flights
KLM
R722 R930 No cancel fee 75%
Search KLM flights
British Airways
R708 R999 No cancel fee 70%
Search British Airways flights
Alitalia
R946 R1 126 No cancel fee 81%
Search Alitalia flights
United Airlines
R732 R1 143 No cancel fee 69%
Search United Airlines flights
Home North America USA New York State Cheap flights from Johannesburg to New York State
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First