
Round-trip from | $1,641 (oojo) |
|---|---|
One-way from | $915 (oojo) |
Fly from
Fly to
Route
Depart
Return
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Fri 8/21
6:37 pm-6:40 am
2 stops51h 03m
Johannesburg OR Tambo
Mon 8/31
8:45 am-8:57 pm
2 stops45h 12m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Fri 9/25
8:02 am-4:00 am
2 stops34h 58m
Johannesburg OR Tambo
Tue 10/6
2:05 pm-1:39 pm
2 stops32h 34m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Fri 8/21
6:37 pm-6:30 pm
3 stops62h 53m
Johannesburg OR Tambo
Mon 8/31
10:00 pm-10:50 pm
2 stops33h 50m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sun 8/30
2:30 pm-7:00 am
2 stops31h 30m
Johannesburg OR Tambo
Tue 9/8
9:15 pm-6:29 pm
2 stops30h 14m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Mon 7/6
8:20 am-9:00 am
2 stops39h 40m
Johannesburg OR Tambo
Wed 10/21
2:45 pm-6:00 pm
2 stops36h 15m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sat 7/18
10:19 am-9:00 am
2 stops37h 41m
Johannesburg OR Tambo
Mon 8/3
2:05 pm-8:00 pm
2 stops38h 55m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sat 11/21
7:03 am-8:40 am
2 stops39h 37m
Johannesburg OR Tambo
Sun 11/29
1:45 pm-5:56 pm
2 stops38h 11m
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
Sat 7/25
10:19 am-4:00 am
2 stops32h 41m
Johannesburg OR Tambo
Sat 8/8
2:05 pm-1:40 pm
2 stops32h 35m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Wed 7/8
8:20 am-9:00 am
2 stops39h 40m
Johannesburg OR Tambo
Mon 8/10
8:55 pm-5:53 pm
2 stops29h 58m