
Round-trip from | $1,400 (British Airways) |
|---|---|
One-way from | $897 (KAYAK) |
Fly from
Fly to
Route
Depart
Return
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sat 5/9
7:36 am-10:25 am
2 stops41h 49m
Johannesburg OR Tambo
Thu 5/28
11:15 pm-10:55 pm
2 stops32h 40m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sun 7/26
6:30 am-6:30 pm
2 stops27h 00m
Johannesburg OR Tambo
Fri 8/7
7:00 pm-10:40 pm
2 stops36h 40m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sat 7/25
6:37 pm-6:30 pm
2 stops38h 53m
Johannesburg OR Tambo
Thu 8/6
7:00 pm-10:40 pm
2 stops36h 40m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Thu 7/23
6:30 am-6:30 pm
3 stops51h 00m
Johannesburg OR Tambo
Wed 8/12
7:00 pm-10:41 pm
2 stops36h 41m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sun 5/10
9:42 pm-4:00 am
2 stops45h 18m
Johannesburg OR Tambo
Wed 5/27
3:05 pm-11:13 pm
3 stops41h 08m
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
Sun 7/26
6:17 am-4:00 am
2 stops36h 43m
Johannesburg OR Tambo
Wed 8/12
8:55 pm-5:53 pm
2 stops29h 58m
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 7/30
6:17 am-4:00 am
2 stops36h 43m
Johannesburg OR Tambo
Sat 8/15
8:55 pm-11:59 pm
2 stops36h 04m