There are 5 ways to get from Monterrey to Quetzaltenango by plane, car, shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, drive, shuttle
best- Fly from Monterrey International Airport (MTY) to Tapachula International Airport (TAP)plane MTY - TAP
- Drive from Tapachula International Airport (TAP) to Border Tecún Umáncar
- Take a shuttle bus from Border Tecún Umán to Quetzaltenango/Xela
8h 7m$199–495Bus, shuttle via Minatitlán
cheapest- Take the bus from Monterrey to Acayucanbus
- Take the bus from Acayucan to Minatitlánbus
- Take the bus from Minatitlán to San Cristóbal de las Casasbus
- Take a shuttle bus from San Cristóbal de las Casas to Quetzaltenango
27h 56m$132–185Bus, drive
- Take the bus from Monterrey to Terminal Central Del Sur - Taxqueñabus
- Take the bus from México City to Tapachulabus
- Drive from Tapachula to Quetzaltenangocar
25h 17m$204–290Drive 1,809.5 km
- Drive from Monterrey to Quetzaltenangocar 1,809.5 km
24h 31m$219–316Bus, shuttle
- Take the bus from Monterrey - Centro to Veracruzbus
- Take the bus from Veracruz to Tapachulabus
- Take a shuttle bus from Border Tecún Umán to Quetzaltenango/Xela
35h 19m$263–376
Monterrey International Airport (MTY) to Tapachula International Airport (TAP) flights
Comparing Your Travel Options
The cheapest way to get from Monterrey to Quetzaltenango is to bus and shuttle via Minatitlán which costs $130 - $190 and takes 27h 56m.
The fastest way to get from Monterrey to Quetzaltenango is to fly and drive and shuttle which takes 8h 7m and costs $190 - $500.
The distance between Monterrey and Quetzaltenango is 1625 km. The road distance is 1809.5 km.
The best way to get from Monterrey to Quetzaltenango without a car is to bus and shuttle via Minatitlán which takes 27h 56m and costs $130 - $190.
It takes approximately 8h 7m to get from Monterrey to Quetzaltenango, including transfers.
Yes, the driving distance between Monterrey to Quetzaltenango is 1809 km. It takes approximately 24h 31m to drive from Monterrey to Quetzaltenango.
There are 102+ hotels available in Quetzaltenango.
What companies run services between Monterrey, Mexico and Quetzaltenango, Guatemala?
There is no direct connection from Monterrey to Quetzaltenango. However, you can take the bus to Estación Exposición - Estadio Monterrey, take the bus to Aeropuerto Monterrey - Terminal B, walk to Monterrey International Airport (MTY) airport, fly to Tapachula International Airport (TAP), drive to Border Tecún Umán, then take the shuttle to Quetzaltenango/Xela. Alternatively, you can take a bus from Monterrey to Quetzaltenango via Terminal Central Del Sur - Taxqueña, Tasqueña, Pino Suárez, Balbuena, México City, and Tapachula in around 25h 17m.
- Website
- vivaaerobus.com
Flights from Monterrey International Airport to Tapachula International Airport
- Ave. Duration
- 2h 19m
- When
- Tuesday and Saturday
- Estimated price
- $85–240
- Phone
- +502 5308 5106
- [email protected]
- Website
- Adrenalina Tours
Shuttle from Border Tecún Umán to Quetzaltenango/Xela
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $95
- Website
- Adrenalina Tours
Shuttle from Border Tecún Umán to Quetzaltenango/Xela
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $95
- Website
- Adrenalina Tours
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 Need to know: Jadrolinija, Best ways to travel around Australia, and How to get from Luton Airport into central London - to help you get the most out of your next trip.




