Flight distance between Limoges, France and Puebla, Mexico 5,719.4 mi / 9,204.5 km