Flight distance between Uitenhage, South Africa and Ramat Gan, Israel 4,590.2 mi / 7,387.1 km