Flight distance between Uitenhage, South Africa and Safi, Jordan 4,524.7 mi / 7,281.8 km