Flight distance between Banhā, Egypt and Puebla, Mexico 7,640.9 mi / 12,296.9 km