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.
Checked against the operators' live listings, INAH and Mexico's civil aviation authority. How we verify this.
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
| Method | Time each way | Rough cost | Works at 4:30 a.m.? |
|---|---|---|---|
| Bus from Autobuses del Norte | ~1 hour plus getting to the terminal | Cheapest by a wide margin | No |
| Driving yourself | 60 to 75 minutes | Fuel and tolls, roughly 600 MXN return | Yes |
| Ride-hailing or taxi | 60 to 75 minutes | Roughly 750 to 1,250 MXN each way | Outbound yes, return unreliable |
| Tour with hotel pickup | 60 to 75 minutes, plus other pickups | Bundled into the package price | Yes, 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
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.
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.