Day Trips

Bus, Tour, or Car: Getting to Mexico City's Day Trips

Comparing the ways to get to Teotihuacán, Xochimilco, and beyond.

Andrew D. Daily·Updated October 2026
Quick answer

The three options for getting to Mexico City's day trips are bus, organized tour, and rental car. Bus is cheapest — 50 to 200 pesos round-trip — and works well for nearby destinations like Teotihuacán, but requires some Spanish and patience with connections. Organized tours cost 60 to 150 USD per person and include hotel pickup and no navigation; the tradeoff is a fixed schedule and a group. Rental cars make sense for farther destinations like Tolantongo or Valle de Bravo, or if you want full flexibility; expect 500 to 1,500 pesos per day plus tolls and fuel.

You have three main ways to get to Mexico City’s day trips: bus, organized tour, or rental car. Each trades off cost, convenience, and independence. The right choice depends on the destination, your comfort level with navigation, and how much you value having your own schedule.

The three options at a glance

Bus: Cheapest, most frequent, but requires navigation and patience. Works best when you speak Spanish or are comfortable with bus systems. Takes longer door-to-door, but the actual bus ride is reliable.

Organized tour: Most convenient—hotel pickup, no navigation, included guide. Costs 2–3 times what bus costs, and you’re on someone else’s schedule. Good if you value simplicity and don’t mind group pace.

Car rental: Most flexible. You choose when to leave, how long to stay, and what route to take. Costs more than bus, requires comfortable driving, and parking at sites can be annoying or impossible.

Bus: cheap and reliable, but requires patience

Most day-trip destinations have direct bus service from Mexico City. Buses are frequent (often every 15–30 minutes), cheap (50–200 pesos depending on distance), and reliable.

How it works:

Pros:

Cons:

Best for: Budget travelers, people comfortable with public transit, solo visitors.

Specific routes: Teotihuacán, Xochimilco, Cuernavaca, and Tolantongo all have regular direct bus service. Puebla has buses but is farther (2+ hours).

Organized tours: simple, pricey, structured

Tour operators run package day trips to most major destinations. These typically include hotel pickup, transportation, and a guide or group. Some include meals or entrance fees.

How it works:

Pros:

Cons:

Best for: First-time visitors, people who value convenience, group travelers, those who don’t want to navigate.

Cost comparison: Viator tour to Teotihuacán might be $80 USD vs. $50 pesos ($3 USD) by bus.

Car rental: flexible but requires confidence

Renting a car gives you complete control over timing and route. You can linger at a site, explore side routes, and drive on your own schedule.

How it works:

Pros:

Cons:

Best for: Groups splitting costs, people who want complete independence, those comfortable driving in unfamiliar places.

Practical notes: Highways to day-trip destinations are well-maintained. Tollways are common (expect 100–300 pesos each way). Parking at archaeological sites is usually straightforward and cheap (20–50 pesos). City driving is chaotic but secondary roads are fine.

Which option for which destination?

Teotihuacán: Bus is perfect (frequent, direct, cheap). Tour if you want a guide. Car if you want to stay all day.

Xochimilco: Metro + light rail is actually easiest (Line A). Bus if coming from north/west. Tour for convenience.

Coyoacán: Metro Line 3 is best. No car needed.

Puebla: Bus works but takes longer (2–2.5 hours). Tour if you want to combine with Cholula. Car if staying overnight.

Tolantongo: Bus is doable but involves transfers. Car if you have one. Tour most convenient.

Tepoztlán: Bus is best (Pullman de Morelos, every 30 min). Don’t drive—the roads are narrow and the town is congested with pedestrians, making it nearly impossible to navigate in and out.

Valle de Bravo: Car recommended (winding mountain roads, needs navigation). Tour if you don’t want to drive.

In practice

For short, nearby trips (Teotihuacán, Xochimilco, Coyoacán), bus or metro is best—it’s cheap, reliable, and the actual time difference isn’t huge. You save money and don’t deal with parking.

For farther trips (Puebla, Valle de Bravo, Tolantongo), a car becomes more worth it if you’re staying overnight. The flexibility pays off.

Tours are best if: You’re visiting for the first time, you want a guide, you have limited Spanish, or you value not navigating. They cost more but simplify everything.

For most day trips, start with bus. If you end up taking multiple day trips, rent a car for one and see if you prefer it. Most repeat visitors end up using a mix depending on the trip.

Explore another section

Where to StayTrip PlanningItineraries & To-DosFood & Drink CulturePracticalHistory

Want this delivered instead?

Two emails a week — Thursday weekend events, Tuesday guide deep-dive.