
$961 Cheap British Airways flights Newark Liberty Intl. Airport (EWR) to Johannesburg (JNB)
Prices were available within the past 7 days and start at $961 for one-way flights and $1,357 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sat, May 2 - Tue, May 19
EWR
New York
JNB
Johannesburg
$1,357 Roundtrip, found 1 day ago
$1,357
Roundtrip
found 1 day ago
Find the cheapest month to fly from New York (EWR) to Johannesburg (JNB)
March is typically the cheapest month to fly
From $855 - $1,456 per traveler.
Origin airport | Newark Liberty Intl. Airport |
|---|---|
Destination airport | O.R. Tambo Intl. |
Distance | 12788 km |
Average flight time | 14 hours 45 mins |
Most Popular British Airways Routes from Newark Liberty Intl. Airport
- Orlando to Manchester (MCO - MAN)
- Washington to Istanbul (DCA - IST)
- Syracuse to Berlin (SYR - BER)
- Fort Lauderdale to Catania (FLL - CTA)
- Nashville to Frankfurt (BNA - FRA)
- Albany to London (ALB - LHR)
- Washington to Istanbul (IAD - IST)
- Albany to London (ALB - LHR)
- New York to Porto (JFK - OPO)
- Philadelphia to Venice (PHL - VCE)
Popular Domestic Routes in O.R. Tambo Intl.
- Houston to Dublin (IAH - DUB)
- Fort Lauderdale to Catania (FLL - CTA)
- Norfolk to Bangkok (ORF - BKK)
- Philadelphia to Venice (PHL - VCE)
- Washington to Istanbul (IAD - IST)
- Washington to Kilimanjaro (IAD - JRO)
- Syracuse to Berlin (SYR - BER)
- Cape Town to San Diego (CPT - SAN)
- Newark Liberty Intl. Airport to London (EWR - LHR)
- San Jose to London (SJC - LHR)