
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
Wed 5/20
12:46 pm-7:00 am
2 stops33h 14m
Johannesburg OR Tambo
Thu 6/4
9:15 pm-10:43 pm
2 stops34h 28m
San JoseJohannesburg
SJC - JNB
SJCJNB
San Jose
Sat 8/15
6:17 am-4:00 am
2 stops36h 43m
Johannesburg OR Tambo
Sat 9/5
8:55 pm-4:56 pm
2 stops29h 01m
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
Thu 8/6
6:17 am-4:00 am
2 stops36h 43m
Johannesburg OR Tambo
Fri 8/21
8:55 pm-5:11 pm
2 stops29h 16m
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/30
6:17 am-4:00 am
2 stops36h 43m
Johannesburg OR Tambo
Mon 8/10
8:55 pm-8:00 pm
2 stops32h 05m
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 8/6
6:17 am-4:00 am
2 stops36h 43m
Johannesburg OR Tambo
Sun 8/16
8:55 pm-10:18 pm
2 stops34h 23m