Friday, November 6, 2026Fri, Nov 6 Updated

Mexico City, Mexico and the world. News in English.

Day Trips From Mexico City by Bus: Puebla, Taxco, Tepoztlán and More

Seven popular trips out of the city, matched to the right bus terminal, with rough travel times, how to buy tickets and what to check before you go.

Beautiful view of Huauchinango's architecture through an arch, featuring domed churches and lush greenery.
Photo: Viridiana Rivera / Pexels

Most day trips from Mexico City start at one of four intercity bus terminals: TAPO in the east for Puebla and Cholula, Terminal Sur at Tasqueña for Cuernavaca, Tepoztlán and Taxco, Terminal Norte for Pachuca and the Tolantongo caves, and Terminal Poniente at Observatorio for Valle de Bravo. Each terminal sits on a Metro line, and journeys take roughly one to four hours each way.

Which bus terminal serves which destination?

Pick the terminal first, because buses to a given town usually leave from only one or two of them. Travel times below are rough, door-to-door times vary with traffic, and weekend returns into the city are often slower.

Destination State Terminal Rough bus time each way
Puebla and Cholula Puebla TAPO (also Norte, Sur and the airport) About 2 to 2.5 hours
Cuernavaca Morelos Sur (Tasqueña) About 1 to 1.5 hours
Tepoztlán Morelos Sur (Tasqueña) About 1.5 hours
Taxco Guerrero Sur (Tasqueña) About 2.5 to 3 hours
Valle de Bravo State of Mexico Poniente (Observatorio) About 2.5 to 3 hours
Pachuca and Real del Monte Hidalgo Norte About 1.5 hours to Pachuca, then a local bus
Grutas de Tolantongo Hidalgo Norte, to Ixmiquilpan About 3 hours to Ixmiquilpan, then local transport

Teotihuacan, the most visited trip of all, leaves from Terminal Norte too; our guide to visiting Teotihuacan from Mexico City covers its buses, hours and tickets.

How do you get to each terminal?

All four terminals connect to the Metro, which is the cheapest way to reach them with luggage outside rush hour.

  • TAPO (Terminal de Autobuses de Pasajeros de Oriente): next to San Lázaro station, Lines 1 and B.
  • Terminal Central del Sur: at Tasqueña, the southern end of Line 2, where the Tren Ligero to Xochimilco also starts.
  • Terminal Central del Norte: at Autobuses del Norte station, Line 5.
  • Terminal Poniente: at Observatorio, the western end of Line 1. The El Insurgente train to Toluca also stops at Observatorio; see our page on the Mexico City to Toluca train.

A Metro ride costs MXN 5 with the integrated mobility card, explained in our guide to the Metro fare card. Taxis from official terminal stands are paid in advance at a booth inside.

What is each destination known for?

  • Puebla and Cholula: Puebla’s historic center is a UNESCO World Heritage site, with Talavera pottery workshops and the food that gave Mexico mole poblano. Cholula, next door, is a Pueblo Mágico built around a huge pre-Hispanic pyramid, now an INAH archaeological zone, topped by a colonial church.
  • Cuernavaca: the capital of Morelos, warmer than Mexico City, with the Palacio de Cortés and gardens. Many people go for a weekend of pools and spas.
  • Tepoztlán: a Pueblo Mágico with a weekend market and a steep hike up to the Tepozteco pyramid. The trail closes at times, so check its status before going.
  • Taxco: a hillside silver town of white houses and the Baroque church of Santa Prisca. Shops sell sterling marked 925.
  • Valle de Bravo: a lakeside town in the State of Mexico, popular for sailing and paragliding, and cooler at night.
  • Pachuca and Real del Monte: Pachuca is the capital of Hidalgo; the old mining town of Real del Monte (Mineral del Monte), a short ride above it, is known for its pastes, a pastry brought by Cornish miners.
  • Grutas de Tolantongo: a canyon of warm springs, a cave and thermal pools run by the local community. It works better as an overnight trip than a day trip.

How do you buy tickets, and what do fares look like?

Bus fares in Mexico are set by each company and change with the date, time and class of service, much like airline fares. Buy on the operator’s website or app, or at the counter in the terminal. As of November 2026, Estrella Roja, one of the lines to Puebla, advertises discounts of up to 30% on one-way and return trips under its own conditions, and other lines run similar early-purchase offers.

  1. Check departure times and the arrival terminal; Puebla, for example, has several bus terminals.
  2. Compare first class (primera) with executive or luxury services; the price gap can be large.
  3. Carry an ID. Some lines ask for it at boarding, and resident discounts, such as those for holders of the INAPAM older adults card, require it.
  4. Book the return in advance for Sunday afternoons and long weekends, when buses into the city sell out.

What should you check before going?

Safety conditions differ between states, and Taxco is in Guerrero while Cuernavaca and Tepoztlán are in Morelos. The US State Department rates each Mexican state separately in its Mexico travel advisory, including limits on travel by its own staff, so read the entry for each state on your route. Other residents’ governments publish similar advice.

If you drive instead, Mexico City’s Hoy No Circula rules can stop your car on certain days, toll roads (cuotas) take cash or a toll tag, and Sunday evening traffic back into the city is heavy on every highway.

Bottom line

Choose two or three trips, find the right terminal in the table, and book the outbound bus early on a weekday morning. For Taxco, Valle de Bravo and Tolantongo, consider staying a night so the travel time does not eat the day.

FAQ

What is the easiest day trip from Mexico City without a car?

Puebla, Cuernavaca and Teotihuacan are the simplest: buses leave often, the trip takes two hours or less in normal traffic, and the centers are walkable from the arrival terminal or a short taxi ride away.

Can I get to Puebla straight from the airport?

Yes. Estrella Roja lists departures from the airport’s Terminal 1 and Terminal 2 as well as from TAPO, Norte and Sur.

Is Tolantongo doable as a day trip?

It is possible but long: around three hours to Ixmiquilpan, then local transport into the canyon, and the same back. Most visitors stay overnight.

Do I need to book buses in advance?

On weekdays you can usually buy at the terminal. For long weekends, holidays and Sunday returns, book a few days ahead online.