There are 5 ways to get from Guasave to Monterrey by bus, plane, 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.
Bus to Culiacán International Airport, fly
best- Take the bus from Guasave to Culiacánbus
- Fly from Culiacán International Airport (CUL) to Monterrey International Airport (MTY)plane CUL - MTY
5h 27m$1,206–3,879Bus
- Take the bus from Guasave to Mazatlánbus Plus / ...
- Take the bus from Mazatlán to Monterreybus
17h 27m$2,394–3,682Drive 1,162.7 km
- Drive from Guasave to Monterreycar 1,162.7 km
12h 57m$2,208–3,190Bus to Los Mochis International Airport, fly
- Take the bus from Guasave to Los Mochisbus
- Fly from Los Mochis International Airport (LMM) to Monterrey International Airport (MTY)plane LMM - MTY
4h 24m$2,265–6,356Bus via Mazatlán
- Take the bus from Guasave to Mazatlan R. Uriasbus Ensenada
- Take the bus from Mazatlán to Monterreybus Mazatlán
18h 28m$1,686–2,520
Culiacán International Airport (CUL) to Monterrey International Airport (MTY) flights
Comparing Your Travel Options
The cheapest way to get from Guasave to Monterrey is to bus via Mazatlán which costs $1600 - $2600 and takes 18h 28m.
The fastest way to get from Guasave to Monterrey is to bus and fly which takes 4h 24m and costs $2200 - $6500.
No, there is no direct bus from Guasave to Monterrey. However, there are services departing from Guasave and arriving at Monterrey via Mazatlán. The journey, including transfers, takes approximately 17h 27m.
The distance between Guasave and Monterrey is 937 km. The road distance is 1162.7 km.
The best way to get from Guasave to Monterrey without a car is to bus which takes 17h 27m and costs $2300 - $3700.
It takes approximately 5h 27m to get from Guasave to Monterrey, including transfers.
Guasave to Monterrey bus services, operated by Tufesa Mexico, depart from Guasave station.
Guasave to Monterrey bus services, operated by Tufesa Mexico, arrive at Mazatlán station.
Monterrey is 1h ahead of Guasave. It is currently 7:54 AM in Guasave and 8:54 AM in Monterrey.
Yes, the driving distance between Guasave to Monterrey is 1163 km. It takes approximately 12h 57m to drive from Guasave to Monterrey.
What companies run services between Guasave, Mexico and Monterrey, Mexico?
You can take a bus from Guasave to Monterrey via Mazatlán in around 17h 27m.
- Website
- vivaaerobus.com
Flights from Culiacán International Airport to Monterrey International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $1,000–3,300
Flights from Los Mochis International Airport to Monterrey International Airport
- Ave. Duration
- 1h 44m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,000–2,000
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from Guasave to Culiacán
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $200–440
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $200–440
- Titanium
- $220–440
Bus from Guasave to Mazatlán
- Ave. Duration
- 4h 12m
- Frequency
- Every 3 hours
- Estimated price
- $490–750
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $490–700
- Titanium
- $500–750
Bus from Guasave to Los Mochis
- Ave. Duration
- 35 min
- Frequency
- 3 times a day
- Estimated price
- $85–330
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $85–330
- Titanium
- $90–310
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 Getting to Milan from the airport, How do I get from Sydney to Melbourne, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
Booking & Getting There
There are 802+ hotels available in Monterrey.



