Located just 59 miles (95 kilometers) northeast of Mexico City, Pachuca is easy to reach by car and bus. It’s 1 to 2 hours by shuttle bus from Mexico City International Airport. When you reach Pachuca, use buses and taxis to get around the city. Pachuca sits at 8,520 feet (2,600 meters) altitude, so be prepared for a change in climate.
https://www.expedia.com/Pachuca.dx9574