Flight distance between Midrand, South Africa and Lae, Papua New Guinea 7,759.5 mi / 12,487.7 km