Flight distance between Ibarra, Ecuador and Perugia, Italy 6,227.6 mi / 10,022.3 km