Flight distance between Fish Town, Liberia and Puebla, Mexico 6,122.7 mi / 9,853.6 km