Flight distance between Zomba, Malawi and Puebla, Mexico 9,367.4 mi / 15,075.4 km