
Round-trip from | $1,709 (oojo) |
|---|---|
One-way from | $1,117 (BusinessClass) |
Fly from
Fly to
Route
Depart
Return
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Mon 9/7
10:15 am-4:00 am
2 stops32h 45m
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
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
Thu 7/9
6:01 am-4:00 am
2 stops36h 59m
Johannesburg OR Tambo
Thu 7/30
12:40 pm-11:59 pm
2 stops44h 19m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Fri 10/2
6:17 am-4:00 am
2 stops36h 43m
Johannesburg OR Tambo
Sat 10/17
8:55 pm-9:56 pm
2 stops58h 01m
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
Sun 6/21
6:01 am-7:00 am
2 stops39h 59m
Johannesburg OR Tambo
Wed 7/1
9:15 pm-6:31 pm
2 stops30h 16m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sun 6/21
6:01 am-4:00 am
2 stops36h 59m
Johannesburg OR Tambo
Wed 7/1
2:05 pm-1:33 pm
2 stops56h 28m