
Round-trip from | $1,456 (Etihad Airways) |
|---|---|
One-way from | $873 (FlightHub) |
Popular in | September |
Cheapest in | April |
Fly from
Fly to
Route
Depart
Return
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Thu 11/5
12:33 pm-8:40 am
2 stops36h 07m
Johannesburg OR Tambo
Tue 11/10
8:20 pm-11:48 pm
2 stops35h 28m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Wed 11/11
12:33 pm-3:55 am
2 stops31h 22m
Johannesburg OR Tambo
Sun 11/15
8:20 pm-11:48 pm
2 stops35h 28m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Mon 8/3
6:33 pm-9:00 am
2 stops31h 27m
Johannesburg OR Tambo
Fri 8/14
8:55 pm-7:57 pm
2 stops30h 02m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Mon 6/1
1:51 pm-10:30 am
2 stops37h 39m
Johannesburg OR Tambo
Fri 6/12
12:40 pm-9:42 pm
2 stops40h 02m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Sun 11/1
6:45 pm-7:00 pm
1 stop40h 15m
Johannesburg OR Tambo
Tue 11/10
9:55 pm-3:19 pm
1 stop25h 24m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Sun 11/1
6:45 pm-7:00 pm
1 stop40h 15m
Johannesburg OR Tambo
Wed 11/11
9:55 pm-3:19 pm
1 stop25h 24m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Tue 11/3
10:05 am-7:00 pm
1 stop24h 55m
Johannesburg OR Tambo
Tue 11/10
11:55 pm-10:21 pm
2 stops30h 26m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Mon 7/20
6:20 pm-1:25 pm
2 stops36h 05m
Johannesburg OR Tambo
Fri 7/31
8:20 am-2:54 pm
3 stops37h 34m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Mon 11/2
4:10 pm-7:00 pm
1 stop18h 50m
Johannesburg OR Tambo
Thu 11/12
11:55 pm-6:05 pm
2 stops26h 10m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Sun 6/14
9:44 am-8:35 am
3 stops39h 51m
Johannesburg OR Tambo
Sun 6/21
7:20 pm-11:03 am
3 stops46h 43m
Overall
Comfort
Food
Crew
Boarding
Entertainment
Reviews
Anonymous,Apr 2026
DFW - BDL
Overall
Comfort
Food
Crew
Boarding
Entertainment
Reviews
Anonymous,Apr 2026
DFW - BDL
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$944 | Average$1,116 | FlexibilityNo cancel fee | On-time71% |