Flight distance between Leskovac, Serbia and Puebla, Mexico 6,713.7 mi / 10,804.7 km