Flight distance between Yogyakarta, Indonesia and Puebla, Mexico 10,370.2 mi / 16,689.2 km