Flight distance between Catania, Italy and Johannesburg, South Africa 4,480.7 mi / 7,211.0 km