Travel from Denver to Zacatecas

Bus or fly from Denver to Zacatecas?

American Airlines, United Airlines and 3 other airlines fly from Denver to Zacatecas twice daily. Alternatively, EPLA Limo Express operates a bus from Denver to Zacatecas every 4 hours. Tickets cost $60 - $85 and the journey takes 12 h. 2 other operators also service this route.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Denver to Zacatecas

From Union Station Track 1 train to Denver airport, fly to Zacatecas airport, then taxi to Zacatecas. 8 h 52 min $621. From Union Station Track 1 train to Denver airport, fly to Aguascalientes airport, taxi to Aguascalientes, then bus to Zacatecas. 10 h 51 min $736. From Union Station Track 1 train to Denver airport, fly to San Luis Potosi airport, taxi to San Luis Potosí, then bus to Zacatecas. 11 h 31 min $587. From Union Station Track 1 train to Denver airport, fly to Leon/Guanajuato airport, taxi to León, then bus to Zacatecas. 13 h 18 min $657. From Denver bus to El Paso, TX, drive to Ciudad Juárez, bus to Chihuahua, then bus to Zacatecas. 28 h 30 min $141. From Denver, CO bus to El Paso, TX, line 8907 bus to Ciudad Juárez, bus to Chihuahua, then bus to Zacatecas. 32 h 34 min $216. From Denver, CO bus to El Paso, TX, line 8907 bus to Ciudad Juárez, bus to Durango, then bus to Zacatecas. 34 h 1 min $252. From Denver, CO bus to El Paso, TX, line 8907 bus to Ciudad Juárez, bus to Saltillo, then bus to Zacatecas. 39 h 9 min $256. From Denver drive to Zacatecas. 25 h 14 min $242.