Flight distance between Uitenhage, South Africa and Lucaya, Bahamas 7,973.6 mi / 12,832.2 km