Flight distance between Málaga, Spain and Johannesburg, South Africa 4,833.2 mi / 7,778.3 km