Flight distance between Uitenhage, South Africa and Greenland, Barbados 6,441.5 mi / 10,366.6 km