
Round-trip from | $1,442 (Delta) |
|---|---|
One-way from | $897 (KAYAK) |
Fly from
Fly to
Route
Depart
Return
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Tue 9/1
12:45 pm-7:40 pm
1 stop21h 55m
Johannesburg OR Tambo
Tue 9/22
11:15 pm-6:45 pm
2 stops28h 30m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sat 8/15
6:17 am-4:00 am
2 stops36h 43m
Johannesburg OR Tambo
Sat 9/5
8:55 pm-4:56 pm
2 stops29h 01m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sun 6/14
6:00 am-9:25 am
2 stops42h 25m
Johannesburg OR Tambo
Fri 7/10
9:15 pm-10:42 pm
2 stops34h 27m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Tue 5/5
11:00 am-4:00 am
2 stops32h 00m
Johannesburg OR Tambo
Mon 6/1
7:50 pm-11:13 pm
2 stops36h 23m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sun 5/3
10:57 am-4:00 am
2 stops32h 03m
Johannesburg OR Tambo
Tue 6/2
7:50 pm-8:00 pm
2 stops33h 10m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Fri 5/29
11:48 am-9:25 am
2 stops36h 37m
Johannesburg OR Tambo
Sun 7/12
9:15 pm-6:32 pm
2 stops30h 17m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Thu 8/6
6:17 am-4:00 am
2 stops36h 43m
Johannesburg OR Tambo
Fri 8/21
8:55 pm-5:11 pm
2 stops29h 16m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Tue 7/28
8:20 am-4:00 am
2 stops34h 40m
Johannesburg OR Tambo
Wed 8/12
12:40 pm-5:53 pm
2 stops38h 13m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Thu 7/9
4:30 pm-8:45 am
2 stops31h 15m
Johannesburg OR Tambo
Thu 7/30
8:25 pm-10:56 pm
2 stops35h 31m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Thu 8/6
6:17 am-4:00 am
2 stops36h 43m
Johannesburg OR Tambo
Sun 8/16
8:55 pm-10:18 pm
2 stops34h 23m