Travel options for:
Mexico City to Zacatecas
  • Fly to Zacatecas

    $79 - $376
    1. Mexico City

      17 min - every 10 minutes - line 4

    2. Mexico City (MEX)

      1 h 25 min - non-stop

      $65 - $370

    3. Zacatecas (ZCL)

      22 min - 16.2 miles

      $10 - $13

  • Fly to Aguascalientes, bus

    $93 - $302
    1. Mexico City

      17 min - every 10 minutes - line 4

    2. Mexico City (MEX)

      1 h 5 min - non-stop

      $70 - $270

    3. Aguascalientes (AGU)

      22 min - 14.5 miles

      $9 - $11

    4. Aguascalientes

      2 h - hourly

      $11 - $23

  • Bus Estrella Blanca

    $30 - $54
    1. Consulado_1

      6 min - every 15 minutes - line 5

    2. México Norte

      4 h 40 min - hourly

      $18 - $40

    3. San Luis Potosí

      2 h 48 min - hourly

      $11 - $17

  • Bus

    $42 - $56
    1. Mexico City International

      3 h - every 30 minutes

      $21

    2. Queretaro

      5 h 30 min - hourly

      $21 - $35

  • Bus #2

    $33 - $63
    1. Madero

      21 min - every 10 minutes

    2. México

      2 h 55 min - every 20 minutes

      $11 - $28

    3. Queretaro

      5 h 30 min - hourly

      $21 - $35

  • Bus ETN

    $44 - $76
    1. Izazaga

      24 min - every 10 minutes

    2. México Central Norte

      7 h - hourly

      $30 - $55

    3. Aguascalientes

      2 h - hourly

      $11 - $23

  • Drive

    $50 - $75
    1. Mexico City

      6 h 57 min - 383.8 miles

      $50 - $75

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From San Lázaro line 4 night bus to Mexico City airport, fly to Zacatecas airport, then taxi to Zacatecas. 3 h 4 min $105. From San Lázaro line 4 night bus to Mexico City airport, fly to Aguascalientes airport, taxi to Aguascalientes, then bus to Zacatecas. 5 h 6 min $121. From Consulado_1 line 5 subway to México Norte, bus to San Luis Potosí, then bus to Zacatecas. 8 h 32 min $37. From Mexico City International Airport T1 bus to Queretaro then bus to Zacatecas. 9 h $49. From Madero night bus to México, bus to Queretaro, then bus to Zacatecas. 9 h 24 min $46. From Izazaga night bus to México Central Norte, bus to Aguascalientes, then bus to Zacatecas. 10 h 21 min $57. From Mexico City drive to Zacatecas. 6 h 57 min $62.