Find cheap flights from North America to OR Tambo Airport, Johannesburg from R8 547

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 7/10. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sun 2/7
Sun 9/7

Here is why travellers choose KAYAK

Save 12% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees

Filter your dealsChoose cabin class, free Wi-Fi and more

Search hundreds of travel sites at once for deals on flights to OR Tambo Airport, Johannesburg

Good to know

Low season

April

High season

December

Cheapest flight

R8 547

Average price (return flight)

R21 460
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (8% more expensive on average)
Flight from New York John F Kennedy Airport to OR Tambo Airport, Johannesburg
(price for this month)

FAQs for booking North America to OR Tambo Airport, Johannesburg flights

Book cheap flights from North America to OR Tambo Airport, Johannesburg

Recent return flight deals

2/10Mon
1 stopEthiopian Air
23h 55mJFK-JNB
8/10Sun
2 stopsEthiopian Air
27h 00mJNB-JFK
R15 913
7/10Sat
1 stopKenya Airways
35h 55mJFK-JNB
11/11Sat
1 stopKenya Airways
20h 25mJNB-JFK
R16 031
2/10Mon
2 stopsEthiopian Air
23h 55mJFK-JNB
8/10Sun
2 stopsEthiopian Air
27h 00mJNB-JFK
R16 050
13/10Fri
1 stopEthiopian Air
27h 25mATL-JNB
24/10Tue
2 stopsEthiopian Air
24h 15mJNB-ATL
R16 228
26/11Sun
1 stopKenya Airways
38h 10mJFK-JNB
4/12Mon
1 stopKenya Airways
20h 25mJNB-JFK
R16 326
24/11Fri
1 stopKenya Airways
27h 30mJFK-JNB
4/12Mon
1 stopKenya Airways
20h 25mJNB-JFK
R16 346
20/10Fri
1 stopMultiple Airlines
28h 30mJFK-JNB
29/10Sun
1 stopMultiple Airlines
37h 55mJNB-JFK
R18 374
13/9Wed
1 stopTurkish Airlines
29h 05mIAD-JNB
27/9Wed
1 stopTurkish Airlines
30h 35mJNB-IAD
R18 611
7/10Sat
1 stopTurkish Airlines
29h 05mIAD-JNB
17/10Tue
1 stopTurkish Airlines
30h 35mJNB-IAD
R19 162
27/9Wed
1 stopAmerican Airlines
33h 20mIAD-JNB
2/10Mon
2 stopsAmerican Airlines
47h 45mJNB-IAD
R20 895
13/9Wed
2 stopsBritish Airways
33h 33mIAD-JNB
27/9Wed
1 stopBritish Airways
24h 15mJNB-IAD
R21 072
1/10Sun
1 stopQatar Airways
31h 50mDFW-JNB
10/10Tue
1 stopQatar Airways
26h 50mJNB-DFW
R22 667
30/8Wed
1 stopCathay Pacific
33h 00mSFO-JNB
10/10Tue
1 stopCathay Pacific
44h 00mJNB-SFO
R23 278
1/10Sun
2 stopsRwandAir
48h 15mDFW-JNB
9/10Mon
2 stopsRwandAir
44h 05mJNB-DFW
R24 144
3/11Fri
2 stopsUnited Airlines
60h 13mLGA-JNB
14/11Tue
2 stopsUnited Airlines
37h 10mJNB-LGA
R24 282
6/11Mon
1 stopDelta
27h 30mBWI-JNB
19/11Sun
2 stopsDelta
27h 22mJNB-BWI
R24 381
6/11Mon
2 stopsKLM
26h 11mLAX-JNB
14/11Tue
1 stopKLM
45h 51mJNB-LAX
R24 716
8/9Fri
1 stopVirgin Atlantic
26h 35mLAX-JNB
18/9Mon
1 stopVirgin Atlantic
28h 00mJNB-LAX
R24 913
12/9Tue
2 stopsSWISS
39h 23mDFW-JNB
3/10Tue
3 stopsSWISS
34h 20mJNB-DFW
R28 871
26/6Mon
2 stopsAir France
46h 40mDFW-JNB
3/7Mon
2 stopsAir France
45h 30mJNB-DFW
R31 805

Search by stops

Search by airline

Search by price

Recent one-way flight deals

7/10Sat
1 stopKenya Airways
35h 55mJFK-JNB
R8 547
7/9Thu
1 stopKenya Airways
28h 30mJFK-JNB
R9 433
11/11Sat
1 stopKenya Airways
19h 15mJFK-JNB
R9 532
15/10Sun
1 stopTurkish Airlines
35h 10mIAD-JNB
R9 729
19/8Sat
1 stopTurkish Airlines
30h 15mLAX-JNB
R10 044
16/9Sat
2 stopsMultiple Airlines
27h 45mATL-JNB
R10 635
9/9Sat
2 stopsMultiple Airlines
45h 06mATL-JNB
R10 832
2/9Sat
1 stopEgypt Air
36h 10mEWR-JNB
R12 171
4/9Mon
1 stopEtihad Airways
28h 50mIAD-JNB
R13 352
4/9Mon
2 stopsRwandAir
33h 10mIAD-JNB
R13 411
6/10Fri
2 stopsEthiopian Air
24h 10mEWR-JNB
R14 101
11/11Sat
1 stopBritish Airways
19h 20mEWR-JNB
R15 716
24/8Thu
1 stopQatar Airways
30h 55mIAD-JNB
R15 775
24/8Thu
1 stopIberia
30h 25mBWI-JNB
R18 512
23/7Sun
1 stopJetBlue
25h 30mDFW-JNB
R20 718
31/10Tue
1 stopDelta
22h 30mLGA-JNB
R20 993
10/7Mon
1 stopEmirates
25h 35mDFW-JNB
R21 624
25/6Sun
1 stopAir France
28h 40mIAD-JNB
R22 136
17/6Sat
1 stopKLM
21h 55mIAD-JNB
R22 175
23/7Sun
2 stopsUnited Airlines
29h 30mDFW-JNB
R22 766

Search by stops

Search by airline

Search by price

Flights to OR Tambo Airport, Johannesburg