Cape Town - San Diego12 daysFri 30 AprCPT-SAN· 2 stopsKLMTue 11 MaySAN-CPT· 1 stopKLMfromR18 886Show offer
Johannesburg - San Diego13 daysWed 24 FebJNB-SAN· 1 stopAmerican AirlinesMon 08 MarSAN-JNB· 2 stopsEmiratesfromR41 679Show offer
Johannesburg - San Diego13 daysWed 24 FebJNB-SAN· 1 stopAmerican AirlinesMon 08 MarSAN-JNB· 2 stopsEmiratesfromR41 679Show offer