Flight distance between San Miguel, El Salvador and Johannesburg, South Africa 8,239.0 mi / 13,259.4 km