Travel Mexico City to Teotihuacan

Mexico City to Teotihuacan Bus: Schedules, Tickets & Prices

Travel from Mexico City to Teotihuacan by bus in around 40m to 1h 10m, with tickets available from 120 MXN to 235 MXN.

Bus from Mexico City to Teotihuacan

A bus trip from Mexico City to Teotihuacan departs from Mexico City Airport Terminal 1, Mexico City Indios Verdes or Mexico City Norte Bus Station several times a day, starting as early as 04:25, giving you flexibility in choosing the best time. You will reach Mexico Felipe Angeles Airport, Teotihuacan after approximately 40 minutes, with tickets available from 120 MXN. Don’t forget to reserve your seat online to enjoy a smooth and stress-free journey.

Prices: 120 MXN to 235 MXN

Duration: 40m – 1h 10m ⏱

Choose bus from Mexico City to Teotihuacan for MXN 120 Ride with bus from Mexico City to Teotihuacan in 0h 40m

View all Bus tickets →

Distance Mexico City to Teotihuacan

The distance between Mexico City and Teotihuacan is 50.1 kilometers.

Bus from Mexico City to Teotihuacan Details

Find key information about the Bus from Mexico City to Teotihuacan, including travel time, prices and stations.

Bus
Average price
215 MXN
 
Cheapest
120 MXN
Average duration
55m
 
Shortest
40m
Number of departures
32
04:25 - 21:30
Tickets
 
Stations
Departure stations
Arrival stations
Mexico City Airport Terminal 1
Mexico City Indios Verdes
Mexico City Norte Bus Station
Mexico Felipe Angeles Airport, Teotihuacan
Operators
ADO Conecta, ADO
 

Bus Routes & Schedules from Mexico City to Teotihuacan

- Travel from Mexico City Airport Terminal 1 to Mexico Felipe Angeles Airport, Teotihuacan by bus, a journey that lasts about 1h 10m. Departures occur from 04:25 until 21:30 with fares starting at 235 MXN.
- Starting at Mexico City Indios Verdes, buses head toward Mexico Felipe Angeles Airport, Teotihuacan, covering the distance in roughly 1h 10m. With departures from 06:30 until 17:30 and tickets from 120 MXN.
- From Mexico City Norte Bus Station, you can travel toward Mexico Felipe Angeles Airport, Teotihuacan by bus. The trip usually lasts 1h 10m. Services are scheduled from 06:00 until 17:00, and fares start at 134 MXN.

Bus Timetable: Mexico City Airport Terminal 1 → Mexico Felipe Angeles Airport, Teotihuacan

  • 04:25 05:20 55m 235 MXN
  • 04:55 05:50 55m 235 MXN
  • 05:25 06:20 55m 235 MXN
  • 06:00 06:55 55m 235 MXN
  • 06:55 07:50 55m 235 MXN
  • 07:25 08:20 55m 235 MXN
  • 08:00 08:55 55m 235 MXN
  • 08:40 09:35 55m 235 MXN
  • 09:25 10:20 55m 235 MXN
  • 09:55 10:50 55m 235 MXN
  • 10:30 11:25 55m 235 MXN
  • 11:25 12:20 55m 235 MXN
  • 12:00 12:55 55m 235 MXN
  • 12:40 13:35 55m 235 MXN
  • 13:25 14:20 55m 235 MXN
  • 14:30 15:25 55m 235 MXN
  • 15:30 16:25 55m 235 MXN
  • 16:10 17:05 55m 235 MXN
  • 16:40 17:35 55m 235 MXN
  • 17:25 18:20 55m 235 MXN
  • 18:00 18:55 55m 235 MXN
  • 18:55 19:50 55m 235 MXN
  • 19:25 20:20 55m 235 MXN
  • 20:25 21:20 55m 235 MXN
  • 21:00 21:55 55m 235 MXN
  • 21:30 22:25 55m 235 MXN

Bus Timetable: Mexico City Indios Verdes → Mexico Felipe Angeles Airport, Teotihuacan

  • 06:30 07:10 40m 120 MXN
  • 11:30 12:10 40m 120 MXN
  • 17:30 18:10 40m 120 MXN

Bus Timetable: Mexico City Norte Bus Station → Mexico Felipe Angeles Airport, Teotihuacan

  • 06:00 07:10 1h 10m 134 MXN
  • 11:00 12:10 1h 10m 134 MXN
  • 17:00 18:10 1h 10m 134 MXN

Check all Bus tickets →


More Bus routes from and to Mexico City or Teotihuacan

Planning more than just Mexico City to Teotihuacan?

You’re currently viewing Bus options for Mexico City to Teotihuacan. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.