Getting there & around
Puebla, Puebla
Getting to Puebla
From Mexico City
The bus is the easy, honest answer. Frequent first-class coaches (ADO and its lines) run from Mexico City’s TAPO and airport terminals to Puebla’s CAPU station in roughly 2 to 2.5 hours, traffic depending. Fares are modest — approximate, but usually a comfortable, reserved-seat ride for well under a mid-range restaurant meal. This is the smoothest way in.
Flying
Puebla has its own small airport (PBC) at Huejotzingo, about 30 to 45 minutes from the centre, with limited domestic and a few US connections. Most travelers still fly into Mexico City (MEX) and take the direct airport-to-Puebla bus, which is simpler than it sounds and skips the capital’s traffic.
Driving
The highway from Mexico City is good and fast, roughly two hours, but city driving in Puebla is the hard part — dense one-way grids, aggressive lane changes and scarce parking in the centre. If you drive, park at your hotel and walk.
Getting around once there
- On foot. The Centro Histórico is compact and walkable — this is how you’ll spend most of your time.
- Uber and DiDi both work well and are cheap. Use them for anything outside the core, for late nights, and for trips to Cholula (15 to 20 minutes).
- Taxis exist but haggle on price; the apps are easier and usually cheaper.
Honest note: the CAPU bus station is a bit out from the centre, so budget a short cab ride at each end of your trip.