Flight distance between Uitenhage, South Africa and Nahariya, Israel 4,656.1 mi / 7,493.3 km