Flight distance between Uitenhage, South Africa and George Town, Cayman Islands 7,890.7 mi / 12,698.8 km