San Diego
Johannesburg
BEST
DEAL
Mon, 27 May
SAN - JNB
Wed, 29 May
JNB - SAN
$1892
$1863
Prime price per passenger
San Diego
Johannesburg
BEST
DEAL
Wed, 29 May
SAN - JNB
$748
$721
Prime price per passenger
San Diego
Johannesburg
BEST
DEAL
Fri, 31 May
SAN - JNB
Sun, 02 Jun
JNB - SAN
$1696
$1695
Prime price per passenger
San Diego
Johannesburg
BEST
DEAL
Wed, 05 Jun
SAN - JNB
Sat, 08 Jun
JNB - SAN
$8255
$8254
Prime price per passenger
San Diego
Johannesburg
BEST
DEAL
Mon, 17 Jun
SAN - JNB
Wed, 19 Jun
JNB - SAN
$2027
$2005
Prime price per passenger