
Round-trip from | $1,722 (oojo) |
|---|---|
One-way from | $1,095 (SmartFares) |
Fly from
Fly to
Route
Depart
Return
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Mon 9/7
6:17 am-4:00 am
2 stops36h 43m
Johannesburg OR Tambo
Mon 9/21
8:55 pm-8:00 pm
2 stops32h 05m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Wed 6/17
6:37 pm-6:30 pm
2 stops38h 53m
Johannesburg OR Tambo
Tue 6/23
7:00 pm-10:35 pm
2 stops36h 35m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Thu 10/8
6:15 am-9:00 am
2 stops41h 45m
Johannesburg OR Tambo
Sat 10/17
8:55 pm-9:56 pm
2 stops58h 01m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Fri 9/11
8:02 am-4:00 am
2 stops34h 58m
Johannesburg OR Tambo
Sat 9/19
8:55 pm-10:01 pm
2 stops34h 06m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Wed 7/22
8:20 am-9:00 am
2 stops39h 40m
Johannesburg OR Tambo
Fri 7/31
2:05 pm-5:53 pm
2 stops36h 48m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Fri 7/17
9:38 pm-9:00 am
2 stops50h 22m
Johannesburg OR Tambo
Fri 7/24
2:05 pm-10:21 pm
2 stops41h 16m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Fri 7/24
9:38 pm-4:00 am
2 stops45h 22m
Johannesburg OR Tambo
Mon 7/27
2:05 pm-8:00 pm
2 stops38h 55m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Mon 6/22
2:35 pm-9:25 am
2 stops33h 50m
Johannesburg OR Tambo
Thu 7/2
7:25 pm-10:41 pm
2 stops36h 16m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Mon 7/20
10:00 pm-7:40 pm
1 stop36h 40m
Johannesburg OR Tambo
Mon 7/27
11:15 pm-10:49 pm
2 stops32h 34m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Wed 7/1
6:30 am-6:30 pm
3 stops75h 00m
Johannesburg OR Tambo
Wed 7/22
7:00 pm-10:43 pm
2 stops36h 43m