Rome2Rio

How to get fromMatamoros to Quetzaltenangoby bus, plane, car or shuttle

Find Transport to Quetzaltenango

See all options

There are 10 ways to get from Matamoros to Quetzaltenango by bus, plane, 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. Bus to General Lucio Blanco International Airport, fly to Tapachula International Airport, drive, shuttle

    best
    1. Take the bus from Matamoros to Reynosabus bus
    2. Fly from General Lucio Blanco International Airport (REX) to Tapachula International Airport (TAP)plane plane REX - TAP
    3. Drive from Tapachula International Airport (TAP) to Border Tecún Umáncar car
    4. Take a shuttle bus from Border Tecún Umán to Quetzaltenango/Xelashuttle bus
    13h 52m
    $254–939
  2. Fly Brownsville-South Padre Island International Airport to La Aurora International Airport, shuttle

    cheapest
    1. Fly from Brownsville-South Padre Island International Airport (BRO) to La Aurora International Airport (GUA)plane plane BRO - GUA
    2. Take a shuttle bus from Terminal de Autobuses to Quetzaltenango Xelashuttle bus
    10h 47m
    $161–641
  3. Bus via Coatzacoalcos

    1. Take the bus from Matamoros to Veracruzbus bus
    2. Take the bus from Veracruz to Coatzacoalcosbus bus
    3. Take the bus from Coatzacoalcos to San Cristóbal de las Casasbus bus
    4. Take the bus from San Cristóbal de las Casas to Quetzaltenangobus bus
    30h 30m
    $205–319
  4. Drive 1,781.4 km

    1. Drive from Matamoros to Quetzaltenangocar car 1,781.4 km
    24h
    $215–311
  5. Fly General Servando Canales International Airport to Tapachula International Airport, drive, shuttle

    1. Fly from General Servando Canales International Airport (MAM) to Tapachula International Airport (TAP)plane plane MAM - TAP
    2. Drive from Tapachula International Airport (TAP) to Border Tecún Umáncar car
    3. Take a shuttle bus from Border Tecún Umán to Quetzaltenango/Xelashuttle bus
    10h 35m
    $273–1,007
  6. Bus to Monterrey International Airport, fly to Tapachula International Airport, drive, shuttle

    1. Take the bus from Matamoros to Monterreybus bus
    2. Fly from Monterrey International Airport (MTY) to Tapachula International Airport (TAP)plane plane MTY - TAP
    3. Drive from Tapachula International Airport (TAP) to Border Tecún Umáncar car
    4. Take a shuttle bus from Border Tecún Umán to Quetzaltenango/Xelashuttle bus
    14h 1m
    $219–597
  7. Fly Brownsville-South Padre Island International Airport to Tapachula International Airport, drive, shuttle

    1. Fly from Brownsville-South Padre Island International Airport (BRO) to Tapachula International Airport (TAP)plane plane BRO - TAP
    2. Drive from Tapachula International Airport (TAP) to Border Tecún Umáncar car
    3. Take a shuttle bus from Border Tecún Umán to Quetzaltenango/Xelashuttle bus
    15h 31m
    $371–1,305
  8. Bus to Rio Grande Valley International Airport, fly to La Aurora International Airport, shuttle

    1. Take the bus from Brownsville to Harlingen Bus Stationbus bus
    2. Fly from Rio Grande Valley International Airport (HRL) to La Aurora International Airport (GUA)plane plane HRL - GUA
    3. Take a shuttle bus from Terminal de Autobuses to Quetzaltenango Xelashuttle bus
    12h 12m
    $171–531
  9. Bus

    1. Take the bus from Matamoros to Veracruzbus bus
    2. Take the bus from Veracruz to San Cristóbal de las Casasbus bus
    3. Take the bus from San Cristóbal de las Casas to Quetzaltenangobus bus
    32h 59m
    $200–314
  10. Bus #2

    1. Take the bus from Matamoros to Reynosabus bus
    2. Take the bus from Reynosa to Villahermosabus bus
    3. Take the bus from Villahermosa to San Cristóbal de las Casasbus bus 2 / ...
    4. Take the bus from San Cristóbal de las Casas to Quetzaltenangobus bus
    38h 34m
    $226–366

General Lucio Blanco International Airport (REX) to Tapachula International Airport (TAP) flights

Calendar19Weekly Planes
Duration9h 13mAverage Duration
Ticket$141Cheapest Price
See schedules

Questions & Answers

What companies run services between Matamoros, Tamaulipas, Mexico and Quetzaltenango, Guatemala?

You can take a bus from Matamoros to Quetzaltenango via Veracruz, Coatzacoalcos, San Cristóbal de las Casas, and San Cristóbal de las Casas in around 30h 30m.

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 How to get from Florence to Rome, What are the different types of Renfe trains in Spain?, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.