
Round-trip from | $1,131 (American Airlines) |
|---|
Fly from
Fly to
Route
Depart
Return
Price
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Sun 12/7
5:32 pm-7:35 am
2 stops30h 03m
Johannesburg OR Tambo
Tue 12/30
10:00 pm-9:46 pm
2 stops31h 46m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Sun 12/7
4:44 pm-7:35 am
2 stops30h 51m
Johannesburg OR Tambo
Sun 12/14
7:35 pm-3:43 pm
2 stops28h 08m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Sun 12/7
7:50 am-9:30 am
3 stops41h 40m
Johannesburg OR Tambo
Sun 12/14
7:45 pm-10:39 pm
3 stops34h 54m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Fri 12/12
7:50 am-6:35 pm
2 stops26h 45m
Johannesburg OR Tambo
Fri 12/19
10:00 pm-10:00 pm
2 stops32h 00m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Sun 12/7
6:45 pm-7:00 pm
1 stop40h 15m
Johannesburg OR Tambo
Tue 12/30
9:55 pm-2:37 pm
1 stop24h 42m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Sun 12/14
1:40 pm-7:05 am
2 stops33h 25m
Johannesburg OR Tambo
Fri 1/9
7:45 pm-5:52 pm
2 stops30h 07m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Sun 12/7
6:45 pm-7:00 pm
1 stop40h 15m
Johannesburg OR Tambo
Sun 12/14
9:55 pm-11:47 pm
1 stop33h 52m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Fri 12/12
12:58 pm-10:05 pm
2 stops25h 07m
Johannesburg OR Tambo
Fri 12/19
9:55 pm-1:25 pm
1 stop23h 30m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Sun 12/14
10:50 am-9:30 am
3 stops38h 40m
Johannesburg OR Tambo
Fri 1/9
7:45 pm-3:02 pm
3 stops51h 17m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Thu 12/18
9:55 am-9:30 am
2 stops39h 35m
One of the essential ways to save on airfare from Tulsa to South Africa is to remain as flexible as possible. Flights that are in the afternoon tend to be the most expensive. A flight at noon could potentially save you up to 43% on airfare.
Boarding
Entertainment
Crew
Overall
Comfort
Food
Reviews
Jim,Nov 2025
AVL - ATL
Boarding
Entertainment
Crew
Overall
Comfort
Food
Reviews
Jim,Nov 2025
AVL - ATL
Boarding
Entertainment
Crew
Overall
Comfort
Food
Reviews
Jim,Nov 2025
AVL - ATL
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$944 | Average$1,152 | FlexibilityNo cancel fee | On-time71% | |
| Cheapest$1,577 | Average$2,873 | FlexibilityNo cancel fee | On-timeN/A |