Rome2Rio

How to get fromGuatemala City to Zacatecasby plane, bus, car, or shuttle

Find Transport to Zacatecas

See all options

There are 8 ways to get from Guatemala City to Zacatecas by plane, bus, car, or shuttle

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

  1. Fly La Aurora International Airport to Zacatecas International Airport

    best
    1. Fly from La Aurora International Airport (GUA) to Zacatecas International Airport (ZCL)plane plane GUA - ZCL
    10h 47m
    $2,802–12,652
  2. Bus via Santiago de Querétaro

    cheapest
    1. Take the bus from Estación Central 7a Avenida Zona 1 to Tapachulabus bus
    2. Take the bus from Tapachula to Mexico City Politécnico Stationbus bus
    3. Take the bus from Terminal Central de Autobuses del Norte to Terminal de Autobuses de Querétaro Acceso 3bus bus
    4. Take the bus from Terminal de Autobuses de Querétaro Acceso 1 to Zacatecasbus bus
    37h 1m
    $2,209–3,624
  3. Bus

    1. Take the bus from Antigua Guatemala to Comitánbus bus
    2. Take the bus from Comitán to Politécnicobus bus
    3. Take the bus from Terminal Central de Autobuses del Norte to Zacatecasbus bus
    29h 52m
    $3,287–4,687
  4. Drive 1,932.1 km

    1. Drive from Guatemala City to Zacatecascar car 1,932.1 km
    24h 25m
    $3,970–5,735
  5. Shuttle to Tapachula International Airport, fly to Zacatecas International Airport

    1. Take a shuttle bus from Antigua Guatemala to Tapachulashuttle bus
    2. Fly from Tapachula International Airport (TAP) to Zacatecas International Airport (ZCL)plane plane TAP - ZCL
    12h 50m
    $4,590–14,140
  6. Fly La Aurora International Airport to Lic. Jesús Terán Peredo International Airport, bus

    1. Fly from La Aurora International Airport (GUA) to Lic. Jesús Terán Peredo International Airport (AGU)plane plane GUA - AGU
    2. Take the bus from Aguascalientes to Zacatecasbus bus
    11h 51m
    $2,422–10,732
  7. Fly La Aurora International Airport to San Luis Potosí Airport, bus

    1. Fly from La Aurora International Airport (GUA) to San Luis Potosí Airport (SLP)plane plane GUA - SLP
    2. Take the bus from San Luis Potosí to Zacatecasbus bus
    11h 26m
    $2,452–10,092
  8. Bus via Santiago de Querétaro #2

    1. Take the bus from Estación Central 7a Avenida Zona 1 to Tapachulabus bus
    2. Take the bus from Tapachula to Terminal Central de Autobuses del Nortebus bus
    3. Take the bus from Terminal Central de Autobuses del Norte to Terminal de Autobuses de Querétaro Acceso 3bus bus
    4. Take the bus from Terminal de Autobuses de Querétaro Acceso 2 to Zacatecasbus bus
    41h 25m
    $3,309–6,024

La Aurora International Airport (GUA) to Zacatecas International Airport (ZCL) flights

Calendar9Weekly Planes
Duration7h 38mAverage Duration
Ticket$2,387Cheapest Price
See schedules

Questions & Answers

What companies run services between Guatemala City, Guatemala and Zacatecas, Mexico?

Aeroméxico and Volaris fly from La Aurora International Airport (GUA) to Zacatecas International Airport (ZCL) once daily. Alternatively, you can take a bus from Terminal de Autobuses to Zacatecas via Antigua Guatemala, Comitán, Politécnico, Paradero Politécnico, Poniente 112, and Terminal Central de Autobuses del Norte in around 29h 52m.

Airlines
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The beginner’s guide to the 2018 World Nomad Games, South Korea: Travelling from Seoul to Busan , and How to get from Luton Airport into central London - to help you get the most out of your next trip.

More Questions & Answers