Skip to content
6,736 deals tracked live · Updated every 6h · 100% free, no commissions — Get free alerts ✈
✈️ No Commissions — Honest Flight Deals Every Day

Cheap Flights New York to Johannesburg 2026 — Fares, Airlines & Best Time to Book

New York to Johannesburg is one of the longest non-stop flights in the world — about 15 hours in the air from Newark, with no stop and no time-zone jet lag to speak of, since the two cities share almost the same longitude. There is a single non-stop, out of Newark; from JFK, and for many bargain fares, you’ll connect once through Europe or the Gulf. This guide covers who flies the route, a fair economy return in dollars, and when to book.

Route: New York (EWR / JFK) → Johannesburg O. R. Tambo (JNB)

Distance: approximately 12,840 km (7,980 miles)

Non-stop flight time: about 15 hours to Johannesburg; roughly 16h 30m on the longer return leg

Direct flights: Yes, from Newark — United Airlines flies non-stop EWR → Johannesburg on the Boeing 787. There is no non-stop from JFK, so from there you’ll take a one-stop itinerary (often cheaper anyway).

Fares from New York to Johannesburg (USD)

South Africa’s seasons are flipped from the northern hemisphere, so demand peaks over the southern summer — the December–January holidays are the busiest and priciest. North American summer (June–August) is also strong. The cheapest fares tend to appear in the shoulder months of the southern autumn and spring. The figures below are typical economy round-trip fares in US dollars; the lowest are usually one-stop itineraries, with the United non-stop toward the higher end.

Month Typical return (economy) Demand
January high (SA summer holidays)
February medium
March medium
April low-medium
May low
June medium-high
July high
August medium-high
September medium
October medium
November medium
December very high

As a rough guide from our fare tracking and current airline pricing: a strong one-stop economy return lands around $900–$1,050, a typical fair price is roughly $1,100–$1,250, and the United non-stop from Newark usually starts a little above that outside the low season. Anything under about $950 return is a genuine deal worth grabbing.

Airlines on this route

Non-stop (about 15 hours, from Newark):

  • United Airlines — the only non-stop, EWR → Johannesburg on the Boeing 787 Dreamliner, one of the longest routes in its network, flown in economy and business.

One-stop (usually the cheapest, about 18–24 hours total):

  • Qatar Airways via Doha and Emirates via Dubai — frequent, comfortable, and often the best value into Johannesburg.
  • Ethiopian Airlines via Addis Ababa — often competitively priced, with good connections across Africa.
  • Lufthansa via Frankfurt/Munich, Turkish Airlines via Istanbul, and Virgin Atlantic / British Airways via London — solid one-stop routings through Europe.

Because the Gulf and African carriers compete hard, they frequently undercut the non-stop by $150–$350. If you want the shortest trip and a single flight, book the United non-stop out of Newark; if price wins, a single connection through Doha, Dubai, Addis Ababa or a European hub is usually the sweet spot — and the only option from JFK.

When to book & how to save

  • Book 3–6 months ahead for the best fares. This is an ultra-long-haul route where prices rarely fall in the final weeks, especially around the December southern-summer peak.
  • Avoid mid-December to mid-January: South Africa’s main holiday season is the most expensive and busiest window.
  • Target the shoulder months: the southern autumn (April–May) and spring are usually the cheapest, and Johannesburg’s Highveld weather is mild and dry.
  • Be flexible on your New York airport: the non-stop is Newark-only, but a one-stop out of JFK can match or beat it on price.
  • Check checked-bag rules: full-service and Gulf carriers usually include 1–2 checked bags to Johannesburg; the lowest fares may not, so compare the all-in price.

Arriving in Johannesburg

Flights land at O. R. Tambo International (JNB), about 25 km east of central Johannesburg and the main gateway to the region. The easiest way into the northern suburbs and Sandton is the Gautrain, a fast, safe rail link (Sandton in about 15 minutes; roughly 200–250 South African rand, around US$11–14, including the fare and card). Metered and app-based taxis (Uber and Bolt operate here) run roughly 300–500 rand (about US$16–27) to Sandton depending on traffic. Arrange transport in advance or use the official ranks rather than accepting informal offers in the terminal.

Frequently asked questions

How long is the flight from New York to Johannesburg?

The non-stop United flight from Newark takes about 15 hours to Johannesburg, and around 16 hours 30 minutes on the longer return leg. One-stop itineraries through the Gulf, Addis Ababa or Europe typically take 18 to 24 hours in total, depending on the layover.

Are there direct flights from New York to Johannesburg?

Yes, from Newark. United Airlines flies non-stop EWR to Johannesburg on the Boeing 787. There is no non-stop from JFK, so from there you’ll connect once — typically via Doha, Dubai, Addis Ababa or a European hub. One-stop fares are often cheaper than the non-stop anyway.

How much does it cost to fly from New York to Johannesburg?

A typical economy round-trip runs about $850–$1,700 depending on the season. The best one-stop deals dip to around $900–$1,050 in the southern-autumn shoulder months, while the United non-stop and the December peak sit toward the top of the range.

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

April and May are usually the cheapest months to fly. Avoid mid-December to mid-January (South Africa’s summer holidays) and the June–July stretch, which are the busiest and most expensive.

Which airlines fly from New York to Johannesburg?

Non-stop: United Airlines from Newark only. One-stop options include Qatar Airways (via Doha), Emirates (via Dubai), Ethiopian Airlines (via Addis Ababa), Lufthansa (via Frankfurt/Munich), Turkish Airlines (via Istanbul) and Virgin Atlantic or British Airways (via London), which are often competitive on price.

Which airport do I fly into in Johannesburg?

Flights land at O. R. Tambo International (JNB), Johannesburg’s main airport, east of the city. It’s the busiest airport in Africa and the natural gateway for onward travel to Kruger, Cape Town or neighbouring countries. From there the Gautrain reaches Sandton in about 15 minutes.

How far in advance should I book New York to Johannesburg flights?

Aim to book 3 to 6 months ahead. This is an ultra-long-haul route where fares tend to rise as departure nears, especially around the December–January southern-summer peak, so booking early almost always wins.

Is it cheaper to fly on weekdays?

Often, yes — midweek departures (Tuesday to Thursday) are usually a little cheaper than Friday–Sunday, and flying out and back on weekdays can trim $50–$150 off a return. Being flexible by a day or two is one of the easiest ways to cut the fare on a route this long.

Route and schedule details from current airline schedules; last reviewed July 2026. Indicative economy returns — check the live fare before booking.

Posted 152d ago

More deals you might like

Loading route… Book Now →
Find your deal