Find flights
Deals
Airlines

R8 817+ Cheap flights to New York, NY

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 29/4. Fares are subject to change and may not be available on all flights or dates of travel.
— NYC
Feb 11 — Feb 181
1 adult

Flights to New York, NY in 2025

Find the latest flights to New York in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 594 507 searches and data was last updated on 6 February 2025.

Return from

R14 620

One-way from

R8 817

Popular in

August

Cheapest in

May

Average price

R15 234
Ethiopian Air
  • Ethiopian Air
  • 3/3-10/3
  • 4 total stops
  • 50h 55m total
  • Johannesburg to New York
Kenya Airways
  • Kenya Airways
  • 29/4
  • 1 total stop
  • 25h 25m total
  • Johannesburg to New York
Highest demand for flights based on searches. 7% potential increase in price (R25 933 potential increase over avg. return price).
Cheapest flight prices on average. 2% potential price decrease (R6 785 potential savings vs. average return price).
Average for return flights in February 2025

Find flight deals to New York

Cheapest flights to New York
Explore the most affordable flight options available to New York. Find the lowest fares based on data from user searches, with prices last updated on 6 February 2025.

Mon 22/1222:50JNB - JFK
2 stops51h 05mMultiple Airlines
Mon 5/120:55JFK - JNB
2 stops24h 15mMultiple Airlines
Deal found 5/2R14 564
Mon 3/323:00JNB - JFK
2 stops26h 55mEthiopian Air
Mon 10/321:55JFK - JNB
2 stops24h 00mEthiopian Air
Deal found 5/2R14 620
Tue 18/219:40JNB - JFK
2 stops32h 40mDelta
Tue 25/216:30JFK - JNB
1 stop19h 30mDelta
Deal found 4/2R14 638
Mon 24/317:15JNB - JFK
1 stop20h 20mKenya Airways
Sun 20/413:45JFK - JNB
1 stop39h 10mKenya Airways
Deal found 5/2R14 713
Wed 12/319:40JNB - EWR
1 stop26h 00mMultiple Airlines
Sat 22/317:50EWR - JNB
2 stops22h 10mMultiple Airlines
Deal found 5/2R14 955
Fri 7/319:40JNB - JFK
1 stop30h 30mAir France
Mon 24/32:00JFK - JNB
1 stop25h 25mAir France
Deal found 5/2R15 029
Wed 12/323:55JNB - EWR
2 stops30h 53mKLM
Sat 22/317:50EWR - JNB
2 stops22h 10mKLM
Deal found 5/2R15 141
Tue 18/219:10JNB - JFK
1 stop34h 05mTurkish Airlines
Mon 24/20:10JFK - JNB
1 stop27h 35mTurkish Airlines
Deal found 4/2R15 364
Thu 20/219:30JNB - JFK
1 stop23h 25mVirgin Atlantic
Wed 26/28:00JFK - JNB
1 stop20h 30mVirgin Atlantic
Deal found 5/2R15 382
Thu 13/222:00JNB - EWR
Nonstop16h 15mUnited Airlines
Sat 22/220:55EWR - JNB
Nonstop14h 40mUnited Airlines
Deal found 5/2R15 550
Fri 7/319:05JNB - EWR
1 stop34h 30mTurkish Airlines
Tue 29/40:25EWR - JNB
1 stop28h 10mTurkish Airlines
Deal found 5/2R15 587
Mon 3/323:55JNB - LGA
2 stops24h 33mDelta
Mon 10/38:59LGA - JNB
1 stop28h 01mDelta
Deal found 5/2R15 587

Find flights to New York within your budget

Locate flights to New York that fit your budget, with regularly updated fares and availability. In the last 7 days, Cheapflights users made a total of 594 507 searches and data was last updated on 6 February 2025.

Fly from

Any airport

Route

Depart

Return

Price

JohannesburgNew York

JNB - JFK

JNBJFK

Johannesburg OR Tambo

Mon 3/3

23:00-18:55

2 stops26h 55m

New York John F Kennedy Intl

Mon 10/3

21:55-3:55

2 stops24h 00m

R14 620

JohannesburgNew York

JNB - JFK

JNBJFK

Johannesburg OR Tambo

Tue 18/2

19:40-21:20

2 stops32h 40m

New York John F Kennedy Intl

Tue 25/2

16:30-19:00

1 stop19h 30m

R14 638

JohannesburgNew York

JNB - JFK

JNBJFK

Johannesburg OR Tambo

Mon 24/3

17:15-7:35

1 stop20h 20m

New York John F Kennedy Intl

Sun 20/4

13:45-10:55

1 stop39h 10m

R14 713

JohannesburgNewark

JNB - EWR

JNBEWR

Johannesburg OR Tambo

Wed 12/3

19:40-15:40

1 stop26h 00m

Newark

Sat 22/3

17:50-22:00

2 stops22h 10m

R14 955

JohannesburgNew York

JNB - JFK

JNBJFK

Johannesburg OR Tambo

Fri 7/3

19:40-19:10

1 stop30h 30m

New York John F Kennedy Intl

Tue 25/3

23:45-9:25

1 stop27h 40m

R15 029

JohannesburgNewark

JNB - EWR

JNBEWR

Johannesburg OR Tambo

Wed 12/3

23:55-0:48

2 stops30h 53m

Newark

Sat 22/3

17:50-22:00

2 stops22h 10m

R15 141

Johannesburg