
Round-trip from | $1,649 (Delta) |
|---|---|
One-way from | $996 (oojo) |
Fly from
Fly to
Route
Depart
Return
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sun 9/6
6:40 am-7:40 pm
1 stop28h 00m
Johannesburg OR Tambo
Tue 10/6
9:55 pm-6:52 pm
1 stop29h 57m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Thu 10/22
6:30 am-6:30 pm
2 stops27h 00m
Johannesburg OR Tambo
Mon 10/26
10:00 pm-9:11 pm
2 stops32h 11m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sun 9/6
8:45 am-6:30 pm
2 stops24h 45m
Johannesburg OR Tambo
Tue 10/6
7:00 pm-8:48 pm
2 stops34h 48m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sun 11/22
6:30 pm-6:35 pm
2 stops38h 05m
Johannesburg OR Tambo
Wed 12/2
7:45 pm-9:11 pm
2 stops35h 26m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Thu 7/2
6:37 pm-6:30 pm
2 stops38h 53m
Johannesburg OR Tambo
Sun 7/5
7:00 pm-10:43 pm
2 stops36h 43m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sun 10/11
6:15 am-9:10 am
2 stops41h 55m
Johannesburg OR Tambo
Thu 10/15
2:45 pm-6:00 pm
2 stops36h 15m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sun 11/22
10:20 pm-10:00 pm
2 stops37h 40m
Johannesburg OR Tambo
Wed 12/2
9:55 pm-6:52 pm
1 stop30h 57m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Thu 7/30
6:30 am-6:30 pm
2 stops51h 00m
Johannesburg OR Tambo
Thu 8/6
7:00 pm-10:43 pm
2 stops36h 43m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Mon 7/20
8:20 am-9:00 am
2 stops39h 40m
Johannesburg OR Tambo
Fri 7/24
2:05 pm-5:53 pm
2 stops36h 48m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Tue 7/28
10:19 am-4:00 am
2 stops32h 41m
Johannesburg OR Tambo
Mon 8/17
8:55 pm-8:00 pm
2 stops32h 05m