Flight distance between Uitenhage, South Africa and Kalamariá, Greece 5,138.8 mi / 8,270.0 km