Flight distance between Naujamiestis, Lithuania and Puebla, Mexico 6,358.1 mi / 10,232.3 km