Rome2Rio

How to get fromPuebla to Zacapaby bus, plane, taxi, or car

Find Transport to Zacapa

See all options

There are 8 ways to get from Puebla to Zacapa by bus, plane, taxi, or car

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

  1. Bus to Benito Juárez International Airport, fly to La Aurora International Airport, bus

    best
    1. Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus bus
    2. Fly from Benito Juárez International Airport (MEX) to La Aurora International Airport (GUA)plane plane MEX - GUA
    3. Take the bus from Litegua Bus Station to Río Hondobus bus
    11h 3m
    $136–348
  2. Bus

    cheapest
    1. Take the bus from Puebla to Tapachulabus bus
    2. Take the bus from Tapachula to Estación Central 7a Avenida Zona 1bus bus
    3. Take the bus from Ciudad Guatemala Centra Norte to Zacapabus bus
    27h 8m
    $81–129
  3. Bus, taxi

    1. Take the bus from Puebla to Comitánbus bus
    2. Take the bus from Comitán to Antigua Guatemalabus bus
    3. Take the bus from Terminal de buses Oriente to San Luis Jilotepequebus bus
    4. Take the taxi from San Luis Jilotepeque to Zacapataxi taxi
    23h 11m
  4. Drive 1,294.5 km

    1. Drive from Puebla to Zacapacar car 1,294.5 km
    18h 55m
    $157–226
  5. Fly Hermanos Serdán International Airport to La Aurora International Airport, bus

    1. Fly from Hermanos Serdán International Airport (PBC) to La Aurora International Airport (GUA)plane plane PBC - GUA
    2. Take the bus from Litegua Bus Station to Río Hondobus bus
    12h 44m
    $260–1,227
  6. Bus to Benito Juárez International Airport, fly to Cuscatlán International Airport, bus

    1. Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus bus
    2. Fly from Benito Juárez International Airport (MEX) to Cuscatlán International Airport (SAL)plane plane MEX - SAL
    3. Take the bus from San Salvador Airport to San Salvadorbus bus
    4. Take the bus from San Salvador to San Ignaciobus bus
    5. Take the bus from Esquipulas to Zacapabus bus
    12h
  7. Bus to Benito Juárez International Airport, fly to Tapachula International Airport, drive, bus

    1. Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus bus
    2. Fly from Benito Juárez International Airport (MEX) to Tapachula International Airport (TAP)plane plane MEX - TAP
    3. Drive from Tapachula International Airport (TAP) to Tocachécar car
    4. Take the bus from Tocaché to Transportes Fuente del Nortebus bus
    5. Take the bus from Litegua Bus Station to Río Hondobus bus
    13h 1m
    $161–367
  8. Bus to Benito Juárez International Airport, fly to Ramón Villeda Morales International Airport, bus

    1. Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus bus
    2. Fly from Benito Juárez International Airport (MEX) to Ramón Villeda Morales International Airport (SAP)plane plane MEX - SAP
    3. Take the bus from Terminal Metropolitana de Buses to Esquipulasbus bus
    4. Take the bus from Esquipulas to Zacapabus bus
    13h 12m

Benito Juárez International Airport (MEX) to La Aurora International Airport (GUA) flights

Calendar28Weekly Planes
Duration2h 4mAverage Duration
Ticket$62Cheapest Price
See schedules

Questions & Answers

What companies run services between Puebla, Mexico and Zacapa, Guatemala?

You can take a bus from Puebla to Zacapa via Tapachula, Estación Central 7a Avenida Zona 1, Litegua Bus Station, and Ciudad Guatemala Centra Norte in around 27h 8m.

Airlines
Bus operators
Other 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 5 delightfully under-the-radar French towns you need to visit, Slovenia: Getting from Ljubljana to Lake Bled, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.