Flight distance between Uitenhage, South Africa and Lárisa, Greece 5,074.6 mi / 8,166.8 km