There are 8 ways to get from Sacramento to Durango by plane, bus (Amtrak), train, 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 Sacramento International Airport to Durango International Airport
best- Fly from Sacramento International Airport (SMF) to Durango International Airport (DGO)plane SMF - DGO
12h 20m$3,581–15,360Bus
cheapest- Take the bus from Sacramento to Mazatlánbus
- Take the bus from Mazatlán to Durangobus Mazatlán
44h 21m$2,073–4,579Bus via Stockton
- Take the bus from Sacramento to Stocktonbus
- Take the bus from Stockton to Mazatlánbus
- Take the bus from Mazatlán to Durangobus
44h 5m$4,433–7,575Train, bus
- Take the train from Sacramento to Los Angelestrain
- Take the train from Los Angeles to Alpine Amtrak Stationtrain
- Take the bus from Alpine to Aldamabus
- Take the bus from Chihuahua to Gómez Palaciobus
- Take the bus from Gómez Palacio to Durangobus
2d 2h$9,546–21,499Drive 2,727.7 km
- Drive from Sacramento to Victoria de Durangocar 2,727.7 km
31h 29m$5,701–8,235Fly Sacramento International Airport to Torreón International Airport
- Fly from Sacramento International Airport (SMF) to Torreón International Airport (TRC)plane SMF - TRC
9h 8m$3,171–13,460Train to Oakland International Airport, fly to Torreón International Airport
- Take the train from Sacramento to Oakland Coliseum/Airport Amtraktrain
- Fly from Oakland International Airport (OAK) to Torreón International Airport (TRC)plane OAK - TRC
10h 58m$5,815–16,551Fly Sacramento International Airport to General Rafael Buelna International Airport, bus
- Fly from Sacramento International Airport (SMF) to General Rafael Buelna International Airport (MZT)plane SMF - MZT
- Take the bus from Mazatlán to Durangobus
11h 45m$3,221–11,560
Sacramento International Airport (SMF) to Durango International Airport (DGO) flights
Comparing Your Travel Options
The cheapest way to get from Sacramento to Durango is to bus which costs $2000 - $4600 and takes 44h 21m.
The fastest way to get from Sacramento to Durango is to fly which takes 9h 8m and costs $3100 - $14000.
No, there is no direct bus from Sacramento to Durango. However, there are services departing from Sacramento and arriving at Durango via San Joaquin & Taylor Northbound, Downtown Transit Center Lane C, Stockton and Mazatlán. The journey, including transfers, takes approximately 44h 5m.
The distance between Sacramento and Durango is 2324 km. The road distance is 2727.7 km.
The best way to get from Sacramento to Durango without a car is to bus via Stockton which takes 44h 5m and costs $4400 - $8000.
It takes approximately 12h 20m to get from Sacramento to Durango, including transfers.
Sacramento to Durango bus services, operated by Amtrak, depart from Sacramento station.
The best way to get from Sacramento to Durango is to fly which takes 12h 20m and costs $3500 - $16000. Alternatively, you can bus via Stockton, which costs $4400 - $8000 and takes 44h 5m.
Sacramento to Durango bus services, operated by Amtrak, arrive at Stockton station.
Durango is 1h ahead of Sacramento. It is currently 2:12 PM in Sacramento and 3:12 PM in Durango.
What companies run services between Sacramento, CA, USA and Durango, Mexico?
American Airlines, Volaris, and Southwest Airlines fly from Sacramento International Airport (SMF) to Durango International Airport (DGO) 3 times a day. Alternatively, you can take a bus from Sacramento to Victoria de Durango via Stockton, San Joaquin & Taylor Northbound, Downtown Transit Center Lane C, 8Th & Nightingale Eastbound, Stockton, Mazatlán, and Durango in around 44h 5m.
- Website
- aa.com
Flights from Sacramento International Airport to Durango International Airport via Dallas/Ft.Worth
- Ave. Duration
- 14h 40m
- When
- Every day
- Estimated price
- $3,500–15,000
Flights from Sacramento International Airport to Torreón International Airport via Dallas/Ft.Worth
- Ave. Duration
- 10h 43m
- When
- Every day
- Estimated price
- $3,200–14,000
Flights from Sacramento International Airport to General Rafael Buelna International Airport via Phoenix
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- $2,100–10,000
Flights from Sacramento International Airport to General Rafael Buelna International Airport via Los Angeles
- Ave. Duration
- 6h 41m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $5,500–23,000
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Sacramento to Los Angeles
- Ave. Duration
- 14h 23m
- Frequency
- Once daily
- Estimated price
- $2,600–6,500
- Website
- Amtrak
Train from Los Angeles to Alpine Amtrak Station
- Ave. Duration
- 20h 45m
- Frequency
- 6 times a week
- Estimated price
- $4,900–12,000
- Website
- Amtrak
Train from Sacramento to Oakland Coliseum/Airport Amtrak
- Ave. Duration
- 2h 2m
- Frequency
- Every 4 hours
- Estimated price
- $450–1,100
- Website
- Amtrak
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Sacramento to Stockton
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- $210–290
- Website
- Amtrak
Want to know more about travelling around Mexico
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Sacramento to Durango is 2728 km. It takes approximately 31h 29m to drive from Sacramento to Durango.
There are 101+ hotels available in Durango.





