The distance between San Bernardino (California, USA) and Cape Town (South Africa) is ca. 15.966,7 km (air line).
Distance between San Bernardino and other cities and places worldwide
Distance between San Bernardino and other major cities
Los Angeles87 km
Vancouver1748.9 km
New York City3859.3 km
Mexico CIty2425.2 km
London8700.9 km
Paris9028.6 km
Berlin9262.9 km
Stockholm8841.4 km
Tokyo8872.1 km