Flight distance between San Bernardo, Chile and Johannesburg, South Africa 5,699.6 mi / 9,172.6 km