
Round-trip from | $1,144 (Ovago) |
|---|---|
One-way from | $761 (Virgin Atlantic) |
Popular in | December |
Cheapest in | January |
Average price | $1,193 |
Fly from
Fly to
Route
Depart
Return
Price
DallasJohannesburg
DAL - JNB
DALJNB
Dallas Love Field
Mon 4/6
12:12 pm-7:40 pm
1 stop24h 28m
Johannesburg OR Tambo
Fri 5/8
9:55 pm-8:35 pm
1 stop29h 40m
DallasJohannesburg
DAL - JNB
DALJNB
Dallas Love Field
Mon 2/9
11:57 am-7:00 pm
1 stop23h 03m
Johannesburg OR Tambo
Sun 2/22
9:55 pm-5:49 pm
1 stop27h 54m
DallasJohannesburg
DAL - JNB
DALJNB
Dallas Love Field
Fri 3/13
12:12 pm-7:00 pm
1 stop23h 48m
Johannesburg OR Tambo
Sun 3/22
12:20 pm-5:54 pm
2 stops36h 34m
DallasJohannesburg
DAL - JNB
DALJNB
Dallas Love Field
Fri 3/6
6:00 am-7:00 pm
1 stop29h 00m
Johannesburg OR Tambo
Sat 3/14
10:00 pm-10:45 pm
2 stops31h 45m
DallasJohannesburg
DAL - JNB
DALJNB
Dallas Love Field
Sat 2/28
2:27 pm-7:00 pm
1 stop20h 33m
Johannesburg OR Tambo
Sat 3/7
9:55 pm-9:45 pm
1 stop31h 50m
DallasJohannesburg
DAL - JNB
DALJNB
Dallas Love Field
Thu 3/5
11:58 am-10:05 pm
2 stops26h 07m
Johannesburg OR Tambo
Fri 3/20
9:55 pm-5:54 pm
1 stop26h 59m
DallasJohannesburg
DAL - JNB
DALJNB
Dallas Love Field
Mon 2/9
10:32 am-10:05 pm
2 stops27h 33m
Johannesburg OR Tambo
Sun 2/22
7:20 pm-5:49 pm
2 stops30h 29m
DallasJohannesburg
DAL - JNB
DALJNB
Dallas Love Field
Tue 3/3
10:45 am-10:05 pm
2 stops27h 20m
Johannesburg OR Tambo
Fri 3/13
7:20 pm-5:54 pm
2 stops29h 34m
DallasJohannesburg
DAL - JNB
DALJNB
Dallas Love Field
Sat 3/28
2:42 pm-7:40 pm
1 stop21h 58m
Johannesburg OR Tambo
Fri 4/24
8:25 pm-5:50 pm
2 stops28h 25m
DallasJohannesburg
DAL - JNB
DALJNB
Dallas Love Field
Mon 4/6
10:42 am-9:20 pm
2 stops27h 38m
Johannesburg OR Tambo
Fri 5/8
11:15 pm-8:35 pm
2 stops28h 20m