There are 9 ways to get from Denver to Zacatecas by plane, car, bus or night bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Denver to Zacatecas  •  9h 19m

  1. Fly from Denver (DEN) to Zacatecas (ZCL) DEN - ZCL

$6854 - $22394

Cheapest option

Bus  •  22h 59m

  1. Take the bus from Denver to El Paso, TX
  2. Take the bus from Ciudad Juárez to Chihuahua
  3. Take the bus from Chihuahua to Zacatecas

$2601 - $3860

7 alternative options

Drive to Colorado Springs, fly to Aguascalientes, bus  •  9h 27m

  1. Drive from Denver to Colorado Springs
  2. Fly from Colorado Springs (COS) to Aguascalientes (AGU) COS - AGU
  3. Take the bus from Aguascalientes to Zacatecas

$5231 - $27849

Fly Denver to Aguascalientes, bus  •  11h 7m

  1. Fly from Denver (DEN) to Aguascalientes (AGU) DEN - AGU
  2. Take the bus from Aguascalientes to Zacatecas

$6054 - $24804

Fly Denver to San Luis Potosi, bus  •  11h 27m

  1. Fly from Denver (DEN) to San Luis Potosi (SLP) DEN - SLP
  2. Take the bus from San Luis Potosí to Zacatecas

$5544 - $22814

Fly Denver to Guadalajara, bus  •  12h 29m

  1. Fly from Denver (DEN) to Guadalajara (GDL) DEN - GDL
  2. Take the bus from Guadalajara to Zacatecas

$3404 - $10374

Bus via Las Cruces  •  28h 40m

  1. Take the bus from Denver, Co to Las Cruces, Nm
  2. Take the bus from Las Cruces, Nm to Ciudad Juárez
  3. Take the bus from Ciudad Juárez to Chihuahua
  4. Take the bus from Chihuahua to Zacatecas

$3494 - $5120

Night bus, bus  •  34h 11m

  1. Take the night bus from Denver, Co to El Paso Santa Fe, Tx 9263
  2. Take the bus from El Paso, TX to Zacatecas, MX Santa Rosa

$2936 - $4042

Drive  •  25h 13m

  1. Drive from Denver to Zacatecas 2367.3 km

$3800 - $5500

Questions & Answers

The cheapest way to get from Denver to Zacatecas is to bus which costs $130 - $200 and takes 22h 59m.

More details

The quickest way to get from Denver to Zacatecas is to fly which costs $350 - $1,200 and takes 9h 19m.

More details

No, there is no direct bus from Denver to Zacatecas. However, there are services departing from Denver, Co and arriving at Zacatecas via Las Cruces, Nm, Ciudad Juárez and Chihuahua. The journey, including transfers, takes approximately 28h 40m.

More details

The distance between Denver and Zacatecas is 1901 km. The road distance is 2367.3 km.

Get driving directions

The best way to get from Denver to Zacatecas without a car is to bus via Las Cruces which takes 28h 40m and costs $180 - $270.

More details

It takes approximately 9h 19m to get from Denver to Zacatecas, including transfers.

More details

Denver to Zacatecas bus services, operated by Greyhound USA, depart from Denver, Co station.

More details

The best way to get from Denver to Zacatecas is to fly which takes 9h 19m and costs $350 - $1,200. Alternatively, you can bus, which costs $130 - $200 and takes 22h 59m.

Mode details

There is no direct flight from Denver Airport to Zacatecas Airport. The quickest flight takes 6h 12m and has one stopover.

Search flights

Denver to Zacatecas bus services, operated by Omnibus de Mexico, arrive at Zacatecas station.

More details

Map of how to get from Denver to Zacatecas.
Launch map view
  • Distance: 1900.6 km
  • Duration: 9h 19m

What companies run services between Denver, CO, USA and Zacatecas, Mexico?

American Airlines, Aeroméxico and five other airlines fly from Denver to Zacatecas 4 times a day. Alternatively, you can take a bus from Denver to Zacatecas via El Paso, TX, Ciudad Juárez, and Chihuahua in around 22h 59m.

Airlines
United Airlines
Website
united.com
Flights from Colorado Springs to Aguascalientes via Houston
Ave. Duration
7h 20m
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$4700 - $27000
Flights from Colorado Springs to Aguascalientes via Denver, Houston
Ave. Duration
8h 10m
When
Sunday
Estimated price
$5000 - $28000
Flights from Denver to Aguascalientes via Houston
Ave. Duration
6h 50m
When
Every day
Estimated price
$5000 - $29000
Flights from Denver to Aguascalientes via New Orleans, Houston
Ave. Duration
8h 20m
When
Every day
Estimated price
$6000 - $32000
Flights from Denver to Aguascalientes via Wichita Dwight D. Eisenhower, Houston
Ave. Duration
8h 35m
When
Every day
Estimated price
$5000 - $30000
Flights from Denver to Aguascalientes via Omaha, Houston
Ave. Duration
8h 35m
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$6000 - $32000
Flights from Denver to Aguascalientes via San Antonio, Houston
Ave. Duration
8h 35m
When
Friday
Estimated price
$5000 - $30000
Flights from Denver to Aguascalientes via Dallas/Ft.Worth, Houston
Ave. Duration
8h 37m
When
Saturday
Estimated price
$5000 - $29000
Flights from Denver to Aguascalientes via Lubbock, Houston
Ave. Duration
8h 39m
When
Every day
Estimated price
$5000 - $29000
Flights from Denver to Aguascalientes via Kansas City, Houston
Ave. Duration
8h 39m
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$5500 - $31000
Flights from Denver to Aguascalientes via Tulsa, Houston
Ave. Duration
8h 39m
When
Wednesday
Estimated price
$5000 - $30000
Flights from Denver to Aguascalientes via Memphis, Houston
Ave. Duration
8h 39m
When
Every day
Estimated price
$6000 - $32000
Flights from Denver to Aguascalientes via Will Rogers World, Houston
Ave. Duration
8h 40m
When
Wednesday
Estimated price
$5000 - $29000
Flights from Denver to San Luis Potosi via Houston
Ave. Duration
5h 45m
When
Every day
Estimated price
$4400 - $25000
Flights from Denver to San Luis Potosi via New Orleans, Houston
Ave. Duration
8h 14m
When
Every day
Estimated price
$5000 - $29000
Flights from Denver to San Luis Potosi via St. Louis, Houston
Ave. Duration
8h 19m
When
Friday
Estimated price
$5500 - $29000
Flights from Denver to San Luis Potosi via Wichita Dwight D. Eisenhower, Houston
Ave. Duration
8h 29m
When
Every day
Estimated price
$4600 - $26000
Flights from Denver to San Luis Potosi via San Antonio, Houston
Ave. Duration
8h 29m
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$4600 - $26000
Flights from Denver to San Luis Potosi via Omaha, Houston
Ave. Duration
8h 29m
When
Monday
Estimated price
$5000 - $28000
Flights from Denver to San Luis Potosi via Dallas/Ft.Worth, Houston
Ave. Duration
8h 31m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$4400 - $25000
Flights from Denver to San Luis Potosi via Memphis, Houston
Ave. Duration
8h 33m
When
Every day
Estimated price
$5000 - $28000
Flights from Denver to San Luis Potosi via Kansas City, Houston
Ave. Duration
8h 33m
When
Wednesday
Estimated price
$5000 - $27000
Flights from Denver to San Luis Potosi via Tulsa, Houston
Ave. Duration
8h 33m
When
Wednesday
Estimated price
$4600 - $26000
Flights from Denver to Guadalajara via Houston
Ave. Duration
5h 52m
When
Every day
Estimated price
$4000 - $22000
American Airlines
Website
aa.com
Flights from Denver to Zacatecas via Dallas/Ft.Worth
Ave. Duration
6h 12m
When
Saturday
Estimated price
$5500 - $37000
Flights from Colorado Springs to Aguascalientes via Dallas/Ft.Worth
Ave. Duration
5h 25m
When
Every day
Estimated price
$4100 - $27000
Flights from Denver to Aguascalientes via Dallas/Ft.Worth
Ave. Duration
5h 58m
When
Every day
Estimated price
$4400 - $29000
Flights from Denver to San Luis Potosi via Dallas/Ft.Worth
Ave. Duration
5h 14m
When
Every day
Estimated price
$3800 - $25000
Flights from Denver to Guadalajara via Dallas/Ft.Worth
Ave. Duration
5h 49m
When
Every day
Estimated price
$3500 - $22000
Flights from Denver to Guadalajara via Phoenix
Ave. Duration
7h 27m
When
Every day
Estimated price
$3600 - $23000
Volaris
Website
volaris.com
Flights from Denver to Zacatecas via Los Angeles
Ave. Duration
9h 10m
When
Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$6500 - $22000
Flights from Denver to Zacatecas via Chicago Midway
Ave. Duration
7h 28m
When
Sunday
Estimated price
$7000 - $24000
Flights from Denver to Zacatecas via San Jose
Ave. Duration
7h 31m
When
Monday and Thursday
Estimated price
$7000 - $24000
Flights from Denver to Guadalajara
Ave. Duration
3h 29m
When
Monday, Wednesday and Saturday
Estimated price
$2800 - $9500
Flights from Denver to Guadalajara via Chihuahua
Ave. Duration
5h 11m
When
Saturday
Estimated price
$2800 - $10000
Flights from Denver to Guadalajara via Mexico City
Ave. Duration
6h 57m
When
Tuesday, Thursday and Sunday
Estimated price
$3200 - $11000
Aeroméxico
Website
world.aeromexico.com
Flights from Denver to Zacatecas via Mexico City
Ave. Duration
8h 10m
When
Friday
Estimated price
$7500 - $33000
Flights from Denver to Zacatecas via Salt Lake City, Mexico City
Ave. Duration
11h 50m
When
Every day
Estimated price
$9000 - $55000
Flights from Denver to Aguascalientes via Mexico City
Ave. Duration
8h 20m
When
Monday, Thursday, Friday and Sunday
Estimated price
$5500 - $24000
Flights from Denver to San Luis Potosi via Mexico City
Ave. Duration
7h 45m
When
Monday, Thursday, Friday and Sunday
Estimated price
$4900 - $22000
Flights from Denver to Guadalajara via Mexico City
Ave. Duration
6h 13m
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$4200 - $19000
Delta
Website
delta.com
Flights from Denver to Zacatecas via Salt Lake City, Mexico City
Ave. Duration
11h 50m
When
Every day
Estimated price
$9000 - $55000
Flights from Denver to Aguascalientes via Mexico City
Ave. Duration
8h 20m
When
Monday, Thursday, Friday and Sunday
Estimated price
$5500 - $24000
Flights from Denver to San Luis Potosi via Mexico City
Ave. Duration
7h 45m
When
Monday, Thursday, Friday and Sunday
Estimated price
$4900 - $22000
Bus operators
ETN
Website
etn.com.mx
Bus from Aguascalientes to Zacatecas
Ave. Duration
2h 5m
Frequency
Hourly
Estimated price
$210 - $420
Schedules at
etn.com.mx
Web Advance
$290 - $420
Full Fare
$210 - $300
Grupo Senda
Phone
US: (81) 8151 5253, México: 1 800 733 7330
Website
ticket.gruposenda.com
Bus from Aguascalientes to Zacatecas
Ave. Duration
2h
Frequency
Once daily
Estimated price
$270 - $390
Schedules at
ticket.gruposenda.com
Diamante
$280 - $390
Ejecutivo
$270 - $290
Bus from Guadalajara to Zacatecas
Ave. Duration
4h 50m
Frequency
Once daily
Estimated price
$430 - $600
Schedules at
ticket.gruposenda.com
Diamante
$430 - $600
Ejecutivo
$540 - $570
Omnibus de Mexico
Website
odm.com.mx
Bus from San Luis Potosí to Zacatecas
Ave. Duration
2h 21m
Frequency
Every 4 hours
Estimated price
$270 - $390
Schedules at
odm.com.mx
Bus from Guadalajara to Zacatecas
Ave. Duration
4h 15m
Frequency
Hourly
Estimated price
$460 - $700
Schedules at
odm.com.mx
Bus from Chihuahua to Zacatecas
Ave. Duration
6h 15m
Frequency
Hourly
Estimated price
$1100 - $1600
Schedules at
odm.com.mx
EPLA Limo Express
Website
eplalimo.com
Bus from Denver to El Paso, TX
Ave. Duration
11h
Frequency
3 times a day
Estimated price
$1100 - $1600
Schedules at
eplalimo.com
Estrella Blanca
Website
estrellablanca.com.mx
Bus from Ciudad Juárez to Chihuahua
Ave. Duration
4h 35m
Frequency
Every 30 minutes
Estimated price
$350 - $700
Schedules at
estrellablanca.com.mx
Económico
$350 - $550
Primera Select
$550 - $700
Greyhound USA

Greyhound is a leading bus company based in Dallas, Texas, serving over 3800 destinations across North America, Mexico and Canada. Greyhound carries around 18 million passengers a year who travel 5.4 billion miles (8.6 billion km) a year on their fleet of around 1700 vehicles. For travel flexibility, you can board or get off a Greyhound bus at official Greyhound stations, partner stations and curbside stops. There are around 230 Greyhound stations across the US where you can both catch your bus and buy tickets, that are also available on the official website and via the mobile app.

Rome2rio's guide to Greyhound USA
Contact Details
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Denver, Co to Las Cruces, Nm
Ave. Duration
13h
Frequency
Once daily
Estimated price
$1300 - $1900
Website
greyhound.com
Economy
$1300 - $1900
Flexible
$2000 - $2900
Night bus from Denver, Co to El Paso Santa Fe, Tx
Ave. Duration
14h 40m
Frequency
Once daily
Estimated price
$1400 - $2000
Website
greyhound.com
Economy
$1400 - $2000
Flexible
$2100 - $3100
Bus from El Paso, TX to Zacatecas, MX
Ave. Duration
18h 25m
Frequency
Once daily
Estimated price
$1500 - $2100
Website
greyhound.com
Economy
$1500 - $2100
Flexible
$2300 - $3300
Greyhound Mexico
Phone
01-800 890 6821
Website
greyhound.com.mx
Bus from Las Cruces, Nm to Ciudad Juárez
Ave. Duration
2h 50m
Frequency
Every 4 hours
Estimated price
$700 - $1000
Schedules at
greyhound.com.mx

Want to know more about travelling around Mexico

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

Zacatecas is 1h ahead of Denver. It is currently 9:19 AM in Denver and 10:19 AM in Zacatecas.

Yes, the driving distance between Denver to Zacatecas is 2367 km. It takes approximately 25h 13m to drive from Denver to Zacatecas.

Get driving directions

Frontier Airlines, Southwest Airlines, American Airlines and four other airlines offer flights from Denver Airport to Zacatecas Airport.

Search flights

There are 79+ hotels available in Zacatecas. Prices start at $1750 MXN per night.

More details

The best way to get from Denver to Denver Airport is to train which takes 37 min and costs $9.

More details