Find flights
When to book
FAQs & Tips
Direct Flights
Airlines

Book cheap flights from Oklahoma to Johannesburg

Recent one-way flight deals

21/1Sun
2 stopsQatar Airways
37h 12mTUL-JNB
R610
18/1Thu
2 stopsQatar Airways
47h 30mTUL-JNB
R614
20/1Sat
2 stopsQatar Airways
55h 15mTUL-JNB
R666
20/1Sat
3 stops
57h 41mTUL-JNB
R812
16/1Tue
2 stopsQatar Airways
55h 32mTUL-JNB
R948
17/1Wed
2 stopsQatar Airways
31h 15mTUL-JNB
R1 010
18/1Thu
3 stops
40h 18mTUL-JNB
R1 180
16/1Tue
3 stops
38h 37mTUL-JNB
R1 254
16/1Tue
1 stopDelta
20h 32mTUL-JNB
R1 476
21/1Sun
3 stopsAmerican Airlines
30h 39mTUL-JNB
R5 390

Search by stops

Search by airline

Search by price

Recent return flight deals

8/5Wed
2 stopsAmerican Airlines
36h 25mOKC-JNB
18/5Sat
2 stopsAmerican Airlines
35h 04mJNB-OKC
R1 248
20/2Tue
2 stopsAmerican Airlines
33h 13mOKC-JNB
29/2Thu
2 stopsAmerican Airlines
48h 04mJNB-OKC
R1 255
2/3Sat
2 stopsUnited Airlines
27h 05mTUL-JNB
14/3Thu
2 stopsUnited Airlines
44h 35mJNB-TUL
R1 298
20/2Tue
1 stopDelta
24h 20mOKC-JNB
29/2Thu
2 stopsDelta
34h 55mJNB-OKC
R1 693
20/2Tue
2 stopsDelta
24h 55mOKC-JNB
29/2Thu
3 stopsDelta
34h 29mJNB-OKC
R1 697
8/5Wed
1 stopDelta
20h 50mOKC-JNB
18/5Sat
2 stopsDelta
36h 06mJNB-OKC
R2 220
8/5Wed
1 stopDelta
24h 35mOKC-JNB
18/5Sat
1 stopDelta
29h 42mJNB-OKC
R2 492
2/3Sat
2 stopsBritish Airways
53h 41mTUL-JNB
14/3Thu
2 stopsBritish Airways
31h 22mJNB-TUL
R2 865

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Oklahoma

Cabin classes: