Flight distance between Uitenhage, South Africa and Sitrah, Bahrain 4,458.0 mi / 7,174.5 km