Flight distance between Uitenhage, South Africa and Mafraq, Jordan 4,620.9 mi / 7,436.7 km