Flight distance between Uitenhage, South Africa and George Town, Bahamas 7,717.0 mi / 12,419.3 km