Flight distance between Uitenhage, South Africa and Okāra, Pakistan 5,450.5 mi / 8,771.7 km