Fly to
Route
Depart
Return
Price
San FranciscoDurban
SFO - DUR
SFODUR
San Francisco
Wed 19/2
18:50-13:30
2 stops32h 40m
Durban King Shaka Intl
Wed 19/3
16:05-17:45
2 stops34h 40m
San FranciscoJohannesburg
SFO - JNB
SFOJNB
San Francisco
Fri 9/5
18:50-10:35
1 stop30h 45m
Johannesburg OR Tambo
Wed 11/6
17:55-16:45
1 stop31h 50m
San FranciscoJohannesburg
SFO - JNB
SFOJNB
San Francisco
Sat 15/3
0:35-7:40
1 stop46h 05m
Johannesburg OR Tambo
Sun 30/3
11:20-22:20
1 stop44h 00m
San FranciscoJohannesburg
SFO - JNB
SFOJNB
San Francisco
Sun 26/1
22:50-0:15
2 stops39h 25m
Johannesburg OR Tambo
Mon 5/5
10:45-12:45
2 stops35h 00m
San FranciscoJohannesburg
SFO - JNB
SFOJNB
San Francisco
Fri 24/1
16:18-7:30
2 stops29h 12m
Johannesburg OR Tambo
Fri 31/1
21:15-15:00
1 stop27h 45m
San FranciscoJohannesburg
SFO - JNB
SFOJNB
San Francisco
Mon 12/5
16:10-14:20
2 stops37h 10m
Johannesburg OR Tambo
Mon 9/6
16:50-13:50
2 stops30h 00m
San FranciscoDurban
SFO - DUR
SFODUR
San Francisco
Sat 8/3
14:45-10:35
2 stops33h 50m
Durban King Shaka Intl
Sat 15/3
11:15-13:35
2 stops59h 20m
San FranciscoJohannesburg
SFO - JNB
SFOJNB
San Francisco
Tue 14/1
20:40-10:20
1 stop27h 40m
Johannesburg OR Tambo
Wed 22/1
15:05-15:00
2 stops33h 55m
San FranciscoJohannesburg
SFO - JNB
SFOJNB
San Francisco
Fri 24/1
16:08-7:30
2 stops29h 22m
Johannesburg OR Tambo
Fri 31/1
19:25-15:00
1 stop29h 35m
San FranciscoJohannesburg
SFO - JNB
SFOJNB
San Francisco
Wed 22/1
10:37-3:55
2 stops31h 18m
Johannesburg OR Tambo
Mon 27/1
12:45-12:35
1 stop33h 50m