We Fly · San Martin de las Piramides (km 27.3, Mexico-Tulancingo road)
We Fly runs one of the larger balloon ports in the valley, with three ways to book: express transport from Mexico City, no transport at all, or all-inclusive. The options with transport include the archaeological zone ticket, which most balloon packages leave out.

We Fly's listing has three options: Express transport from CDMX, No transport or breakfast, and All inclusive. The from-price is the cheapest, which on a listing like this is the no-transport option, where you make your own way to the port on the Mexico-Tulancingo road. Transport and breakfast cost more. Only the options with transport include the archaeological zone ticket (210 MXN for foreign visitors in 2026), so on those you skip the ticket line.
The flight itself is 30 to 45 minutes on the listing, with coffee or tea before take-off. The all-inclusive day runs Mexico City, the port, breakfast, the pyramids and the town of San Juan Teotihuacan, then back. There's no guide inside the zone, and no early return to Mexico City: the van leaves when the programme ends. The listing allows up to 120 travellers, which matches the size of the operation.
Viator shows a 4.9 rating on 1,491 reviews, but only four review texts load on the page. One, from 2024, is about a missed pickup ("our names were not on their list"), and another mentions a landing where the basket tipped onto its side. Neither is unusual in ballooning, and both are worth knowing.
The van collects you in Mexico City on the transport options. Drivers head for the port at km 27.3 of the Mexico-Tulancingo road.
Coffee or tea and the weigh-in. Above 99 kg you pay 35 MXN per extra kilo.
Shared basket at sunrise. The wind decides how close you pass to the pyramids.
On the all-inclusive option, guests report a cave restaurant.
Zone ticket included with transport; no guide inside.
The van returns when the programme ends. There's no early return.
★★★★★We had an amazing time at Teotihuacan. The tour was very well-organized. We felt safe in the hot air balloon. There was also an option to purchase drone footage of us on the balloon which was worth it!
★★★★★This was an amazing experience, the staff members were so polite and friendly. I would recommend this to everyone [...]
Read next:
Only on the options with transport from Mexico City. The no-transport option is the flight alone. The ticket costs 210 MXN for foreign visitors in 2026 if you buy it yourself.
30 to 45 minutes in the air, according to the listing. The whole day with transport takes 6 to 9 hours.
At km 27.3 of the Mexico-Tulancingo road in San Francisco Mazapa, San Martin de las Piramides, about an hour's drive from central Mexico City before dawn.
Not on the listing: a guide inside the archaeological zone is listed as not included. You get free time to walk the site.
Ready to book
We Fly's sunrise flight from its port near the pyramids, with the zone entry ticket included when you book transport from Mexico City.
Balloon Flight with Express TransportUp to 60 minutes in the air from the We Fly port, with van, breakfast and the zone entrance listed as included.★ 5.0 · 6 hours · from $160
Globo Tetris Shared Balloon FlightShared flight with a welcome bonfire, a toast, insurance and a certificate. Drive yourself or add transport from the city.★ 4.9 · 3 to 9 hours · from $146
Balloon Ride with CDMX Pickup & Cave BreakfastGran Vuelo pilots, coffee at the launch, and a cave breakfast with pickup on the all-inclusive option. Flight-only works too.★ 4.9 · 2 to 7 hours · from $144