A guide to how to spend 24 hours in Puebla, Mexico. Puebla is one of Mexico's biggest cities, located just a couple of hours South East of Mexico City. Usually missed out in favour of some of the better known tourist locations, Puebla is only a 3 hour bus journey from the capital.