There are 8 ways to get from Nogales to Durango by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Torreón
best- Take the bus from Nogales to Gómez Palaciobus
- Take the bus from Gómez Palacio to Durangobus Monterrey
19h 15m$3,028–4,201Bus #2
cheapest- Take the bus from Nogales to Santa Anabus
- Take the bus from Santa Ana to Durangobus
23h 42m$2,077–4,645Drive 1,403.1 km
- Drive from Nogales to Victoria de Durangocar 1,403.1 km
15h 39m$2,661–3,844Bus to Hermosillo International Airport, fly to Torreón International Airport
- Take the bus from Nogales to Hermosillobus
- Fly from Hermosillo International Airport (HMO) to Torreón International Airport (TRC)plane HMO - TRC
12h 43m$3,476–11,213Bus
- Take the bus from Nogales to Durangobus
21h 21m$2,987–4,219Bus to Hermosillo International Airport, fly to Durango International Airport
- Take the bus from Nogales to Hermosillobus
- Fly from Hermosillo International Airport (HMO) to Durango International Airport (DGO)plane HMO - DGO
11h 30m$3,086–9,613Bus to Tucson, fly to Torreón International Airport
- Take the bus from Nogales, AZ to Tucsonbus
- Fly from Tucson (TUS) to Torreón International Airport (TRC)plane TUS - TRC
12h 8m$3,864–16,768Bus to Tucson, fly to Durango International Airport
- Take the bus from Nogales, AZ to Tucsonbus
- Fly from Tucson (TUS) to Durango International Airport (DGO)plane TUS - DGO
15h 13m$4,274–18,668
Hermosillo International Airport (HMO) to Torreón International Airport (TRC) flights
Comparing Your Travel Options
The cheapest way to get from Nogales to Durango is to bus which costs $2900 - $4300 and takes 21h 21m.
The fastest way to get from Nogales to Durango is to bus and fly which takes 11h 30m and costs $3000 - $10000.
No, there is no direct bus from Nogales to Durango. However, there are services departing from Nogales and arriving at Durango via Gómez Palacio. The journey, including transfers, takes approximately 19h 15m.
The distance between Nogales and Durango is 1396 km. The road distance is 1403.1 km.
The best way to get from Nogales to Durango without a car is to bus via Torreón which takes 19h 15m and costs $3000 - $4200.
It takes approximately 19h 15m to get from Nogales to Durango, including transfers.
Nogales to Durango bus services, operated by Omnibus de Mexico, depart from Nogales station.
Nogales to Durango bus services, operated by Omnibus de Mexico, arrive at Gómez Palacio station.
Durango is 1h ahead of Nogales. It is currently 5:21 PM in Nogales and 6:21 PM in Durango.
Yes, the driving distance between Nogales to Durango is 1403 km. It takes approximately 15h 39m to drive from Nogales to Durango.
What companies run services between Nogales, Mexico and Durango, Mexico?
You can take a bus from Nogales to Durango via Gómez Palacio in around 19h 15m.
- Website
- aeromexico.com
Flights from Hermosillo International Airport to Torreón International Airport via Mexico City
- Ave. Duration
- 9h 18m
- When
- Every day
- Estimated price
- $2,600–15,000
Flights from Hermosillo International Airport to Durango International Airport via Mexico City
- Ave. Duration
- 10h 48m
- When
- Every day
- Estimated price
- $3,500–16,000
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Nogales to Gómez Palacio
- Ave. Duration
- 15h 30m
- Frequency
- 3 times a day
- Estimated price
- $2,600–3,500
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
Bus from Nogales to Durango
- Ave. Duration
- 21h 15m
- Frequency
- Once daily
- Estimated price
- $2,900–4,200
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
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 Travelling by boat in Italy, Slovenia: Getting from Ljubljana to Lake Bled, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Booking & Getting There
There are 97+ hotels available in Durango.




