Flight distance between Ialibu, Papua New Guinea and Midrand, South Africa 7,599.5 mi / 12,230.2 km