Flight distance between Artigas, Uruguay and Puebla, Mexico 4,400.0 mi / 7,081.2 km