How to get to Teotihuacan from Mexico City

Fifty kilometres, about an hour, four ways to do it. Only two of them work before dawn.

Alejandro Ramírez, Teotihuacan hot air balloon specialist By Alejandro Ramírez, Teotihuacan hot air balloon specialist and experience guide
The road from Mexico City out toward Teotihuacan in the early morning

Short answer

Teotihuacan is about 50 km north-east of Mexico City, roughly 60 to 75 minutes by road. The cheapest way is the bus from Autobuses del Norte to the zone gates, which runs during the day. Driving takes the same time and gives you flexibility. Ride-hailing works well outbound and is unreliable for the return. For a dawn balloon flight only two options are realistic: a tour with hotel pickup, or a pre-arranged private car, because the bus does not run at 4:30 a.m.

Fifty kilometres sounds trivial until you try to cover it at 4:30 in the morning. Here is every option, and then the honest filter: which of them survive a dawn departure.

The options

MethodTime each wayRough costWorks at 4:30 a.m.?
Bus from Autobuses del Norte~1 hour plus getting to the terminalCheapest by a wide marginNo
Driving yourself60 to 75 minutesFuel and tolls, roughly 600 MXN returnYes
Ride-hailing or taxi60 to 75 minutesRoughly 750 to 1,250 MXN each wayOutbound yes, return unreliable
Tour with hotel pickup60 to 75 minutes, plus other pickupsBundled into the package priceYes, this is what it is for

The bus, for a normal daytime visit

Buses to Teotihuacan leave from the Autobuses del Norte terminal in Mexico City, which is on Metro Line 5. Look for services to "Pirámides" rather than to the town of San Juan Teotihuacán, and confirm the bus stops at the archaeological zone gates.

It is by far the cheapest way to reach the site and it is completely normal. Allow extra time at both ends: getting to the terminal from most tourist neighbourhoods is itself a half-hour on the metro.

What it does not do is run before dawn. If your plan is a balloon flight, the bus is irrelevant to the morning and only useful if you are staying near the site or returning independently.

Driving

The road out is straightforward and the drive is 60 to 75 minutes depending on where in the city you start and how badly Mexico City traffic is behaving. There is parking at the zone gates.

Driving is the option that makes booking direct with a Mexican operator genuinely cheaper, because it removes the transport premium that platform packages charge for. If you have a car, the cost guide shows the saving is real: around $85 for two people. Without one, it mostly disappears.

The catch for a balloon morning is that you are driving 50 km in the dark on very little sleep, then driving home at two in the afternoon having been awake since four. Consider who in your party is doing that.

Ride-hailing and taxis

Getting out to Teotihuacan by app is easy. Getting back is where people come unstuck, because coverage thins outside the city and you can find yourself at a rural gate with no cars available and a two-kilometre walk to anywhere.

For a normal daytime visit, the standard fix is to agree a return with your outbound driver, or to take the bus back. For a 4:30 a.m. departure, do not rely on the app finding you a car at that hour. Book a private transfer through your hotel the night before, with a confirmed time and a phone number.

The tour with hotel pickup, which is what most people should do

This is the option the whole balloon industry here is built around, and it is not an accident. Pickups run between roughly 4:20 and 5:10 a.m., covering Reforma, Condesa, Roma, Polanco and the Centro Histórico on the most-booked listing. You stand in your hotel lobby and a van arrives.

The trade-off is a grace period of about five minutes and no flexibility on time. Be early. The full timeline shows how the morning runs from there.

If your hotel is outside the pickup zones, the meeting-point flight collects from the Ángel de la Independencia instead, which suits anyone already staying near Reforma.

Where you are actually going

The archaeological zone boundary with the balloon launch fields beyond

Two destinations get confused. The archaeological zone is what you visit. The balloon launch fields are at San Martín de las Pirámides, a few minutes north-east of the zone, and that is where a flight starts. A tour van goes to the launch field first and the zone afterwards.

If you are making your own way to a flight-only booking, the operator will give you the launch field address, and it is not the same as the pyramid gates. Check it the night before rather than at 5 a.m.

If that sounds like one moving part too many at half past four in the morning, it is the exact problem the bundled listings solve. The most-reviewed flight takes you from a hotel lobby to the launch field to the pyramids and back without you touching a map.

The zone sits at 19.6925 N, -98.8438 W. Opening hours and the entry fee are covered separately.

Door-to-door time by where you start

Starting pointRough time to the zone gates
Centro Histórico / Roma / Condesa by car60-75 minutes, traffic-dependent
Polanco / Reforma by car60-75 minutes, similar door-to-door time to the above
Autobuses del Norte by busAbout an hour on the bus, plus the metro or taxi time to reach the terminal itself
A tour van with hotel pickupAdd the collection window (roughly 4:20-5:10 a.m. for a balloon flight) before the 60-75 minute drive starts

What each option actually costs round trip

Bus (Autobuses del Norte)The cheapest option by a wide margin; a few hundred pesos round trip
Driving yourselfFuel and tolls, roughly 600 MXN round trip depending on your route and vehicle
Ride-hailing or taxiRoughly 750-1,250 MXN each way; the return leg is the less reliable half
Bundled tour transportIncluded in the package price; no separate transaction, but no flexibility on timing either
A covered intercity bus terminal platform in Mexico City

Which method suits which traveller

Budget traveller, flexible scheduleThe bus. Cheapest option, workable for a normal daytime visit.
Have a rental car alreadyDrive. Fastest, most flexible, and makes booking direct with a Mexican balloon operator genuinely cheaper.
Staying centrally, no car, daytime visitRide-hailing out, bus or agreed return fare back.
Booking a balloon flight with hotel pickupLet the tour handle it. This is the entire reason the bundled listings exist.

If you are torn between two of these, the deciding factor is usually the hour rather than the money. Every option here is manageable at ten in the morning. At half past four, with a balloon flight on the line, the ones that require you to solve your own logistics get considerably less appealing.

Worth saying plainly: none of these options is objectively wrong, and thousands of visitors reach Teotihuacan successfully by every method on this page every month. The point of matching the method to the traveller is comfort and cost, not safety. All of them get you there.

Transport questions

How far is Teotihuacan from Mexico City?

About 50 km north-east, roughly 60 to 75 minutes by road depending on traffic and where in the city you start.

How do you get to Teotihuacan by bus?

From the Autobuses del Norte terminal in Mexico City, on Metro Line 5. Ask for services to "Pirámides" and confirm the bus stops at the archaeological zone gates rather than only in the town. It is the cheapest option and takes about an hour, plus the time to reach the terminal.

Can you Uber to Teotihuacan?

Getting there works fine. Getting back is the problem: coverage thins outside the city and you may find no cars available at a rural gate. Agree a return with your driver, or take the bus back. For a pre-dawn balloon departure, book a private transfer in advance rather than relying on the app.

Do buses run early enough for a balloon flight?

No. Pickups for a dawn flight run between roughly 4:20 and 5:10 a.m., and the bus service does not operate at that hour. Your realistic options are a tour with hotel pickup or a pre-arranged private car.

Is it worth renting a car for the day?

If you are booking a flight direct with a Mexican operator, yes: it is what makes the cheaper direct price actually cheaper. If you are taking a bundled package, no, because the transport is already paid for and you would be driving 50 km each way on no sleep.

Where do the balloons launch from?

Fields at San Martín de las Pirámides, a few minutes from the archaeological zone gates. It is a different address from the pyramid entrance, so if you are making your own way, get the exact location from your operator the night before.

Can I combine the trip with other stops on the way?

For a balloon flight, no: the pre-dawn schedule leaves no room for detours, and the van goes straight to the launch field. For a daytime visit to the ruins by bus or car, yes, some travellers combine it with a stop in the town of San Juan Teotihuacán or a meal at La Gruta on the way back.

Skip the transport problem

Hotel pickup from Reforma, Condesa, Roma, Polanco and the Centro Histórico is included on the most-booked flight.

Check Live Availability & Prices on Viator →

Free cancellation up to 24 hours before, so holding a date while you decide costs nothing.
★ 4.9 · 7,085 reviews See the Flight →