Puebla › Huejotzingo

Cacaxtla-Xochitécatl

Archaeological site 12 km northeast of Huejotzingo

Twin hilltop sites across the Tlaxcala line, famous for vivid Maya-style murals of a battle, preserved under a huge roof.

Cacaxtla and Xochitécatl are two archaeological sites on neighboring hills just across the state line in Tlaxcala, about 12 kilometers northeast of Huejotzingo. Cacaxtla was the capital of the Olmeca-Xicalanca, a people probably from the Gulf coast who dominated this part of the valley between about 650 and 900 AD, after the decline of Cholula. Its palace stood on the Gran Basamento, a platform some 200 meters long with views across the valley.

The reason to come is the murals. Uncovered after workers stumbled on them in 1975, they keep strong colors and are painted in a style much closer to the Maya than to central Mexico. The most famous, the Battle Mural, runs about 26 meters and shows one group of warriors defeating another, with Maya-looking figures among the defeated. Other panels show a bird man and a jaguar man. A huge roof now covers the whole platform to protect them.

Xochitécatl, about a kilometer west, is much older: its Pyramid of the Flowers and Spiral Building were begun around 800 BC on top of an extinct volcano, and the site was later reused by Cacaxtla. From the top you see Popocatépetl, Iztaccíhuatl and La Malinche.

What to see and do

See the Battle Mural on the Gran Basamento at Cacaxtla.
Look for the bird man and jaguar man panels in Building A.
Visit the site museum.
Walk over to Xochitécatl and climb the Pyramid of the Flowers for views of three volcanoes.

Getting there

From Huejotzingo it is about 30 minutes by car: head northeast into Tlaxcala toward Nativitas and follow the signs to the archaeological zone near San Miguel del Milagro. Both sites are run by INAH and charge admission; check opening days and hours before you go. Val'Quirico is a few kilometers away if you want to combine the two.

12 km northeast of Huejotzingo

Directions from Huejotzingo on Google Maps

Distances are in a straight line; the road is usually longer.

Plan your trip

Places to stay in Cacaxtla-Xochitécatl

Compare hotels, posadas, and rentals in and around Cacaxtla-Xochitécatl.

See them all on Booking.com Expedia
Vacation rentals on Vrbo Airbnb

Tours & activities

Guided tours, tastings, and day trips in and around Cacaxtla-Xochitécatl.

Rental cars

Pick up a car at PBC, the nearest airport, and drive in.

Flights

Find flights into PBC, the nearest airport.

Travel insurance

Medical and trip cover for Mexico, by the week or month.

Mobile data

An eSIM for Mexico: data on your phone from the moment you land.

Links open a partner site. We may earn a commission if you book, at no cost to you.

Weather mild

Cacaxtla-Xochitécatl shares the climate of Huejotzingo, 12 km away. The best months to visit are Jan, Feb, Mar, Nov.

See the month-by-month climate of Huejotzingo

Make Huejotzingo your base

Cacaxtla-Xochitécatl is an easy trip from Huejotzingo, a Pueblo Mágico with places to stay, food, and more to see.

Also close to

More around Huejotzingo

Location from OpenStreetMap. Written by Puebloteca.