There are 5 ways to get from Monterrey to Teopisca by plane, shuttle, bus, 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.
Fly, shuttle
best- Fly from Monterrey International Airport (MTY) to Ángel Albino Corzo International Airport (TGZ)MTY - TGZ
- Take a shuttle bus from Tuxtla Gutierrez Airport to San Cristóbal de las Casas
6h 28m$3,990–7,240Bus
cheapest- Take the bus from Monterrey to AcayucanMonterrey
- Take the bus from Acayucan to San Cristóbal de las Casas
21h 40m$1,520–2,040Drive 1,537.3 km
- Drive from Monterrey to Teopisca1,537.3 km
19h 51m$2,931–4,233Bus via Veracruz
- Take the bus from Monterrey to Veracruz
- Take the bus from Veracruz to San Cristóbal de las Casas
27h 2m$2,400–4,551Bus via Cárdenas
- Take the bus from Monterrey to Cárdenas
- Take the bus from Cárdenas to San Cristóbal de las Casas
27h 53m$2,300–2,740
Monterrey International Airport (MTY) to Ángel Albino Corzo International Airport (TGZ) flights
Questions & Answers
The cheapest way to get from Monterrey to Teopisca is to bus which costs $1500 - $2100 and takes 21h 40m.
The fastest way to get from Monterrey to Teopisca is to fly and shuttle which takes 6h 28m and costs $3900 - $7500.
The distance between Monterrey and Teopisca is 1394 km. The road distance is 1537.3 km.
The best way to get from Monterrey to Teopisca without a car is to bus which takes 21h 40m and costs $1500 - $2100.
It takes approximately 6h 28m to get from Monterrey to Teopisca, including transfers.
Yes, the driving distance between Monterrey to Teopisca is 1537 km. It takes approximately 19h 51m to drive from Monterrey to Teopisca.
There are two+ hotels available in Teopisca.
What companies run services between Monterrey, Mexico and Teopisca, Mexico?
You can take a bus from Monterrey to Teopisca via Acayucan and San Cristóbal de las Casas in around 21h 40m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- vivaaerobus.com
Flights from Monterrey International Airport to Ángel Albino Corzo International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $1,700–4,100
Flights from Monterrey International Airport to Ángel Albino Corzo International Airport via Merida
- Ave. Duration
- 4h 25m
- When
- Wednesday and Saturday
- Estimated price
- $1,700–4,100
Flights from Monterrey International Airport to Ángel Albino Corzo International Airport via Mexico City
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $1,700–4,100
Flights from Monterrey International Airport to Ángel Albino Corzo International Airport via Cancun
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $1,700–4,100
Flights from Monterrey International Airport to Ángel Albino Corzo International Airport via Guadalajara
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $1,700–4,100
- Website
- aeromexico.com
Flights from Monterrey International Airport to Ángel Albino Corzo International Airport via Mexico City
- Ave. Duration
- 4h 49m
- When
- Every day
- Estimated price
- $1,300–6,500
- Website
- volaris.com
Flights from Monterrey International Airport to Ángel Albino Corzo International Airport via Guadalajara
- Ave. Duration
- 4h 22m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $2,400–10,000
- Phone
- +502 7762 1287
- tierratravel@hotmail.com
- Website
- tierramayas.com
Shuttle from Tuxtla Gutierrez Airport to San Cristóbal de las Casas
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $1,900
- Schedules at
- tierramayas.com
- Phone
- +52 937 132 0108
- santiagosigerocinthia@gmail.com
- Website
- facebook.com
Bus from Monterrey to Acayucan
- Ave. Duration
- 13h 47m
- Frequency
- Once daily
- Estimated price
- $650–800
- Schedules at
- facebook.com
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Acayucan to San Cristóbal de las Casas
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- $600–950
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Cárdenas to San Cristóbal de las Casas
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Estimated price
- $480–750
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 56 2558 5392
- atencionaclientes@smilebus.com.mx
- Website
- smilebus.com.mx
Bus from Monterrey to Veracruz
- Ave. Duration
- 14h 19m
- Frequency
- Once daily
- Estimated price
- $1,300–2,400
- Schedules at
- smilebus.com.mx
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Veracruz to San Cristóbal de las Casas
- Ave. Duration
- 11h 15m
- Frequency
- Once daily
- Estimated price
- $850–1,900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Cárdenas to San Cristóbal de las Casas
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $360–750
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Website
- facebook.com
Bus from Monterrey to Cárdenas
- Ave. Duration
- 21h 30m
- Frequency
- Once daily
- Estimated price
- $1,700
- Schedules at
- facebook.com
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: Greyhound, How to get from Southend Airport into central London, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.






















