Affordable Bus Tickets - Compare and book with Spring Bus

Bus from Teotihuacán to Mexico City

Direct shuttle · ~1h · $4–$8 USD · Every 15–20 min

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from Teotihuacán to Mexico City

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

Flexible Booking

Change your travel plans as needed with our flexible booking options.

Getting from Teotihuacán back to Mexico City is the reverse of the morning trip and equally painless. The Autobuses Teotihuacán return stop sits just outside the site gates, and coaches run south to the Terminal Central del Norte every 15 to 20 minutes for most of the day. The journey takes around an hour, dropping you at the same terminal you likely left from, with Metro Line 5 and plenty of taxis on hand for the last leg into the city.

The main thing to manage is timing. The pyramids close in the late afternoon and everyone leaves at once, so the final buses fill quickly and queues form. Aim to start your return by mid-afternoon if you want a relaxed trip, and confirm the last departure time at the gate booth when you arrive so you are not caught out after closing.

Route details: Teotihuacán to Mexico City

Travel time

1 h

Distance

50 km

Typical fare

$4 – $8 USD per person

Frequency

Every 15–20 min

First departure

Approx. 7:00 AM

Last departure

Approx. 6:00 PM

Operators on this route

Autobuses Teotihuacán

Pickup at Teotihuacán

Pyramids site access gates (Puerta 1–3 return stop)

Drop-off at Mexico City

Terminal Central del Norte (Autobuses del Norte)

About the journey

Heading back to Mexico City after a day at the pyramids is just as simple as getting out, provided you know where the return bus stops. Autobuses Teotihuacán picks up at the site gates, generally near Puerta 1, and runs the same hour-long route south to the Terminal Central del Norte on the city's north edge. Buses leave frequently, but the late afternoon is the pinch point: most visitors finish around the same time, so the 4:00 to 6:00 PM window sees the longest lines. If you bought a return ticket in the morning you simply board; otherwise you pay the driver or at the small booth by the gate. From the Terminal Norte you connect to Metro Line 5 or grab a taxi or rideshare into the center, putting you back in the heart of the capital within the hour.

Travel tips for Teotihuacán → Mexico City

  • Find the return stop before you tour. When you arrive in the morning, note exactly where the city-bound bus collects, usually just outside Puerta 1, so you are not hunting for it tired at the end of the day.
  • Leave by mid-afternoon to dodge the crush. Most day-trippers head back between 4:00 and 6:00 PM, and that is when lines are longest. An earlier departure means a seat and no waiting.
  • Hold your return stub ready. If you bought a round trip in the morning, just board; otherwise have pesos in hand to pay at the booth or to the driver.
  • Plan your onward connection. The Terminal Central del Norte links to Metro Line 5; if the metro feels daunting with bags, taxis and rideshares wait right outside the terminal.
  • Don't count on the very last bus. The final departure is around 6:00 PM but can leave early if full. Build in a buffer rather than aiming for the last service.
  • Refill and rest before boarding. It is an hour with no stops, so use the restrooms and grab water at the site shops before you get on the bus back.

Frequently asked questions

How long does the bus from Teotihuacán to Mexico City take?

About an hour to the Terminal Central del Norte, similar to the outbound trip. Afternoon traffic entering the city can add a little time on busy days.

How much is the return bus to Mexico City?

Roughly $4 to $8 USD one way, paid in pesos. If you bought a round-trip ticket at the city terminal in the morning, the return leg is already covered.

What time is the last bus back to Mexico City?

The final departure is generally around 6:00 PM, but it can leave earlier once full as everyone clears out at closing. Confirm the exact time at the gate booth and don't rely on the very last service.

Where does the return bus to Mexico City pick up?

Autobuses Teotihuacán collects passengers at the site's access gates, typically just outside Puerta 1. Check the spot when you arrive in the morning so you know where to wait later.

How do I get into central Mexico City from the bus terminal?

The bus arrives at the Terminal Central del Norte, which connects to Metro Line 5. Taxis and rideshares are also available right outside if you prefer a direct ride into the center.

Going the other direction?

Bus from Mexico City to Teotihuacán

See the return route →

Related routes