Puebla de Zaragoza to Teotihuacan
There’s no single way to travel from Puebla de Zaragoza to Teotihuacan; instead, several transport options are available, all compared here by schedule, duration, and price.
Travel options for Puebla de Zaragoza to Teotihuacan
Travel from Puebla de Zaragoza to Teotihuacan with a bus for 612 MXN to save, or reach Teotihuacan faster by charter in 2h y 1 minutes.
Bus from Puebla de Zaragoza to Teotihuacan
The day’s first bus leaves at 01:15, with regular departures following from Puebla Avenida Las Torres, Puebla de Zaragoza or Puebla Central, Puebla de Zaragoza. If you’re traveling from Puebla de Zaragoza, you can plan your trip to Teotihuacan at a time that works for you. The journey usually takes around 2 hours 55 minutes to reach Mexico Felipe Angeles Airport, Teotihuacan, with fares starting from 612 MXN. Check availability and book here to reserve your seat.
Prices: 612 MXN
Duration: 2h 55m – 3h 40m ⏱
Combined from Puebla de Zaragoza to Teotihuacan
Combined services connect Puebla de Zaragoza and Teotihuacan, departing from PBC Puebla Airport, Puebla de Zaragoza and arriving at MEX Mexico City Airport. Expect a journey of about 8 hours 50 minutes, with tickets priced at 1,747 MXN. Check available options and secure your seat reserve now.
Prices: 1,747 MXN
Duration: 8h 50m – 19h 16m ⏱
Charter from Puebla de Zaragoza to Teotihuacan
A private driver can take you from Puebla de Zaragoza to Teotihuacan, collecting you wherever you prefer. The ride generally lasts 2 hours 1 minute, and tickets start at 3,065 MXN. Reserve your transfer now to organize your travel.
Prices: 3,065 MXN
Duration: 2h 1m ⏱
Bus Routes & Schedules from Puebla de Zaragoza to Teotihuacan
- Travel from Puebla Avenida Las Torres, Puebla de Zaragoza to Mexico Felipe Angeles Airport, Teotihuacan by bus, with journeys lasting approximately 2h 55m. Departures run from 02:00 until 12:45, and fares begin at 615 MXN.
- From Puebla Central, Puebla de Zaragoza to Mexico Felipe Angeles Airport, Teotihuacan, expect a bus journey of about 3h 40m. Services operate from 01:15 until 12:00, and fares start at 612 MXN.
Cheapest Bus Puebla de Zaragoza to Teotihuacan
612 MXN, from Puebla Central, Puebla de Zaragoza to Mexico Felipe Angeles Airport, Teotihuacan, departure at some times, duration 3h 40mFastest Bus Puebla de Zaragoza to Teotihuacan
615 MXN, from Puebla Avenida Las Torres, Puebla de Zaragoza to Mexico Felipe Angeles Airport, Teotihuacan, departure at some times, duration 2h 55mBus Timetable: Puebla Avenida Las Torres, Puebla de Zaragoza → Mexico Felipe Angeles Airport, Teotihuacan
- 02:00 04:55 2h 55m 615 MXN
- 07:45 10:40 2h 55m 615 MXN
- 10:45 13:40 2h 55m 615 MXN
- 12:45 15:40 2h 55m 615 MXN
Bus Timetable: Puebla Central, Puebla de Zaragoza → Mexico Felipe Angeles Airport, Teotihuacan
- 01:15 04:55 3h 40m 612 MXN
- 07:00 10:40 3h 40m 612 MXN
- 10:00 13:40 3h 40m 612 MXN
- 12:00 15:40 3h 40m 612 MXN
Combined Routes & Schedules from Puebla de Zaragoza to Teotihuacan
Take off from PBC Puebla Airport, Puebla de Zaragoza on a coordinated transfer toward Teotihuacan, combining different modes of transport. Fares start from 1,747 to 1,926 MXN, and the journey lasts roughly 8h 50m to 19h 16m, arriving at MEX Mexico City Airport. Departures run from 06:00 until 13:39, and checking the timetable for Puebla de Zaragoza to Teotihuacan trips helps you plan your schedule.
Cheapest Combined Puebla de Zaragoza to Teotihuacan
1747 MXN, from PBC Puebla Airport, Puebla de Zaragoza to MEX Mexico City Airport, departure at 06:00, duration 10h 20mFastest Combined Puebla de Zaragoza to Teotihuacan
1926 MXN, from PBC Puebla Airport, Puebla de Zaragoza to MEX Mexico City Airport, departure at 07:50, duration 8h 50mCombined Timetable: PBC Puebla Airport, Puebla de Zaragoza → MEX Mexico City Airport
- 06:00 16:20 10h 20m 1747 MXN
- 06:00 19:55 13h 55m 1747 MXN
- 07:50 16:40 8h 50m 1926 MXN
- 13:34 04:05 14h 31m 1809 MXN
- 13:39 08:55 19h 16m 1890 MXN
Charter Routes & Schedules from Puebla de Zaragoza to Teotihuacan
- Set off on a luxury ride toward Teotihuacan Hotel Transfer, Mexico City, departing Cholula Hotel Transfer, Puebla state with the trip taking around 2h 1m. You can choose your preferred departure time, with ticket prices from 3,065 MXN.
- Set off from Puebla Hotel Transfer, Puebla de Zaragoza in an exclusive ride to Teotihuacan Hotel Transfer, Mexico City, spending about 2h 1m on the road. Services run frequently throughout the day, and tickets start at 3,065 MXN.
Cheapest & Fastest Charter Puebla de Zaragoza to Teotihuacan
3065 MXN, from Cholula Hotel Transfer, Puebla state to Teotihuacan Hotel Transfer, Mexico City, departure at --:--, duration 2h 1mCharter Timetable: Cholula Hotel Transfer, Puebla state → Teotihuacan Hotel Transfer, Mexico City
- --:-- --:-- 2h 1m 3065 MXN
Charter Timetable: Puebla Hotel Transfer, Puebla de Zaragoza → Teotihuacan Hotel Transfer, Mexico City
- --:-- --:-- 2h 1m 3065 MXN
Search routes across Mexico
Find transport connections between hundreds of destinations nationwide. Use the map to compare buses, trains, ferries, and flights and discover new travel possibilities.
More travel routes for Puebla de Zaragoza and Teotihuacan
Planning more stops after Puebla de Zaragoza to Teotihuacan?
If your journey doesn’t end with Puebla de Zaragoza to Teotihuacan, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.