Flight distance between Uitenhage, South Africa and Hamilton, Bermuda 7,420.9 mi / 11,942.7 km