Flight distance between Uitenhage, South Africa and Ramla, Israel 4,580.2 mi / 7,371.1 km