Cheap flights from Tulsa to Johannesburg

Find cheap Johannesburg to Tulsa flights with our free search service. Compare all available fares for direct or connection flights from Johannesburg to Tulsa.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Tulsa to Johannesburg flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Tulsa (TUL) - Johannesburg (JNB) 2024-09-09 2024-10-02 1492 USD 62 hours 54 minutes Connection 2024-03-25T12:43:30
Tulsa (TUL) - Johannesburg (JNB) 2024-09-09 2024-09-30 1492 USD 66 hours 33 minutes Connection 2024-03-25T12:43:31
Tulsa (TUL) - Johannesburg (JNB) 2024-09-09 2024-10-01 1540 USD 66 hours 33 minutes Connection 2024-03-25T12:43:31
Tulsa (TUL) - Johannesburg (JNB) 2024-09-11 2024-10-02 1567 USD 68 hours 22 minutes Connection 2024-03-25T12:43:31
Tulsa (TUL) - Johannesburg (JNB) 2024-09-11 2024-09-30 1567 USD 69 hours 51 minutes Connection 2024-03-25T12:43:31
Tulsa (TUL) - Johannesburg (JNB) 2024-04-25 2024-05-01 1567 USD 78 hours 59 minutes Connection 2024-03-25T16:25:28
Tulsa (TUL) - Johannesburg (JNB) 2024-09-10 2024-10-01 1581 USD 82 hours 24 minutes Connection 2024-03-25T12:43:30
Tulsa (TUL) - Johannesburg (JNB) 2024-04-28 2024-05-04 1614 USD 76 hours 49 minutes Connection 2024-03-28T13:49:28
Tulsa (TUL) - Johannesburg (JNB) 2024-09-11 2024-10-01 1615 USD 68 hours 22 minutes Connection 2024-03-25T12:43:31
Tulsa (TUL) - Johannesburg (JNB) 2024-04-26 2024-05-02 1621 USD 89 hours 13 minutes Connection 2024-03-26T16:07:21
Tulsa (TUL) - Johannesburg (JNB) 2024-04-24 2024-05-01 1630 USD 67 hours 43 minutes Connection 2024-03-25T10:10:00
Tulsa (TUL) - Johannesburg (JNB) 2024-04-28 2024-05-13 1630 USD 67 hours 43 minutes Connection 2024-03-25T00:30:00
Tulsa (TUL) - Johannesburg (JNB) 2024-04-27 2024-05-03 1641 USD 70 hours 7 minutes Connection 2024-03-27T15:02:02
Tulsa (TUL) - Johannesburg (JNB) 2024-04-08 2024-04-17 1704 USD 74 hours 59 minutes Connection 2024-03-26T02:49:23
Tulsa (TUL) - Johannesburg (JNB) 2024-09-10 2024-10-02 1717 USD 66 hours 12 minutes Connection 2024-03-25T12:43:31
Tulsa (TUL) - Johannesburg (JNB) 2024-09-10 2024-09-30 1717 USD 69 hours 51 minutes Connection 2024-03-25T12:43:31
Tulsa (TUL) - Johannesburg (JNB) 2024-04-29 2024-05-22 1765 USD 79 hours 11 minutes Connection 2024-03-25T21:05:33
Tulsa (TUL) - Johannesburg (JNB) 2024-04-24 2024-05-22 1792 USD 79 hours 11 minutes Connection 2024-03-25T10:10:01
Tulsa (TUL) - Johannesburg (JNB) 2024-09-11 2024-10-09 1806 USD 79 hours 26 minutes Connection 2024-03-25T12:43:31
Tulsa (TUL) - Johannesburg (JNB) 2024-04-10 2024-04-16 1820 USD 72 hours 28 minutes Connection 2024-03-26T17:30:13
Tulsa (TUL) - Johannesburg (JNB) 2024-07-21 2024-07-28 1821 USD 60 hours 7 minutes Connection 2024-03-26T18:14:43
Tulsa (TUL) - Johannesburg (JNB) 2024-07-22 2024-07-28 1821 USD 72 hours 8 minutes Connection 2024-03-26T18:21:30
Tulsa (TUL) - Johannesburg (JNB) 2024-07-01 2024-07-16 1871 USD 57 hours 25 minutes Connection 2024-03-27T08:56:53
Tulsa (TUL) - Johannesburg (JNB) 2024-09-14 2024-10-09 1908 USD 79 hours 26 minutes Connection 2024-03-25T10:10:31
Tulsa (TUL) - Johannesburg (JNB) 2024-04-28 2024-05-22 1925 USD 70 hours 26 minutes Connection 2024-03-25T00:30:01
Tulsa (TUL) - Johannesburg (JNB) 2024-10-11 2024-10-19 1950 USD 82 hours 59 minutes Connection 2024-03-27T12:51:13
Tulsa (TUL) - Johannesburg (JNB) 2024-07-27 2024-08-12 2066 USD 94 hours 24 minutes Connection 2024-03-26T13:11:56
Tulsa (TUL) - Johannesburg (JNB) 2024-07-10 2024-07-15 2067 USD 72 hours 27 minutes Connection 2024-03-26T20:17:39
Tulsa (TUL) - Johannesburg (JNB) 2024-08-04 2024-08-19 2080 USD 70 hours 16 minutes Connection 2024-03-26T13:14:37
Tulsa (TUL) - Johannesburg (JNB) 2024-06-08 2024-06-14 2091 USD 77 hours 46 minutes Connection 2024-03-25T14:03:59

Tulsa to Johannesburg flight status

Flight Origin Destination Departure Arrival Equip