There are 6 ways to get from Ouray to Santa Fe by shuttle, plane, car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle to Montrose Regional Airport, fly
best- Take a shuttle bus from Ouray, CO to Montrose Airport
- Fly from Montrose Regional Airport (MTJ) to Santa Fe Municipal Airport (SAF)plane MTJ - SAF
5h 57m$139–434Drive 282.1 mi
cheapest- Drive from Ouray to Santa Fecar 282.1 mi
6h 24m$52–75Shuttle, drive, bus
- Take a shuttle bus from Silverton, CO to Durango, CO
- Drive from Durango, CO to Orchard Plazacar
- Take the bus from Orchard Plaza to Pine Avenue & 4th Streetbus 170
- Take the bus from Pine Avenue & 4th Street to Espanola Transit Centerbus 190
- Take the bus from Espanola Transit Center to Alameda St Temporary Transit Centerbus 160 / ...
11h 25m$145–207Shuttle to Durango–La Plata County Airport, fly
- Take a shuttle bus from Purgatory Resort to Durango La Plata County Airport
- Fly from Durango–La Plata County Airport (DRO) to Santa Fe Municipal Airport (SAF)plane DRO - SAF
7h 43m$417–739Shuttle, shuttle to Gunnison County Airport, fly
- Take a shuttle bus from Ouray, CO to Montrose Airport
- Take a shuttle bus from Montrose Airport to Gunnison Airport
- Fly from Gunnison County Airport (GUC) to Santa Fe Municipal Airport (SAF)plane GUC - SAF
7h 59m$224–584Train, bus
- Take the train from Silverton to Durango, COtrain
- Take the bus from Durango to Bernalillobus
- Take the train from Sandoval County/U.S. 550 Rail Runner Station to Santa Fe Depot Rail Runner Stationtrain
11h 33m$226–453
Montrose Regional Airport (MTJ) to Santa Fe Municipal Airport (SAF) flights
Questions & Answers
The cheapest way to get from Ouray to Santa Fe is to drive which costs $50 - $75 and takes 6h 24m.
The fastest way to get from Ouray to Santa Fe is to shuttle and fly which takes 5h 57m and costs $130 - $440.
The distance between Ouray and Santa Fe is 276 miles. The road distance is 283.7 miles.
The best way to get from Ouray to Santa Fe without a car is to train and bus which takes 11h 33m and costs $220 - $460.
It takes approximately 5h 57m to get from Ouray to Santa Fe, including transfers.
Yes, the driving distance between Ouray to Santa Fe is 284 miles. It takes approximately 6h 24m to drive from Ouray to Santa Fe.
There are 259+ hotels available in Santa Fe.
What companies run services between Ouray, CO, USA and Santa Fe, NM, USA?
There is no direct connection from Ouray to Santa Fe. However, you can take the shuttle to Montrose Airport, walk to Montrose Regional Airport (MTJ) airport, fly to Santa Fe Municipal Airport (SAF), then take the taxi to Santa Fe. Alternatively, you can take a shuttle from Ouray, CO to Alameda St Temporary Transit Center via Silverton, CO, Durango, CO, Orchard Plaza, Pine Avenue & 4th Street, and Espanola Transit Center in around 11h 25m.
- Website
- united.com
Flights from Montrose Regional Airport to Santa Fe Municipal Airport via Denver
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- $60–350
Flights from Durango–La Plata County Airport to Santa Fe Municipal Airport via Denver
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $65–360
Flights from Gunnison County Airport to Santa Fe Municipal Airport via Denver
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $55–340
- Website
- aa.com
Flights from Montrose Regional Airport to Santa Fe Municipal Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 54m
- When
- Every day
- Estimated price
- $110–500
Flights from Durango–La Plata County Airport to Santa Fe Municipal Airport via Dallas/Ft.Worth
- Ave. Duration
- 5h 39m
- When
- Every day
- Estimated price
- $110–490
Flights from Gunnison County Airport to Santa Fe Municipal Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 3m
- When
- Every day
- Estimated price
- $110–500
- Phone
- +1 877-872-4607
- [email protected]
- Website
- durangotrain.com
Train from Silverton to Durango, CO
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $60–230
- Website
- https://www.durangotrain.com
- Children 4-11
- $60–200
- Adult Fare
- $95–230
- Presidential Class
- $190–220
- First Class
- $170–190
- Deluxe Class
- $134
- Standard Class
- $97
- Phone
- 1-866-795-7245
- [email protected]
- Website
- riometro.org
Train from Sandoval County/U.S. 550 Rail Runner Station to Santa Fe Depot Rail Runner Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $4–7
- Website
- https://www.riometro.org/
- Phone
- +1 970-626-5121
- [email protected]
- Website
- tellurides.com
Shuttle from Ouray, CO to Montrose Airport
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- $58
- Website
- https://tellurides.com
- Book at
- https://tellurides.com/reservation
Shuttle from Ouray, CO to Montrose Airport
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- $58
- Website
- https://tellurides.com
- Book at
- https://tellurides.com/reservation
- Phone
- +1 970 387 5565
- [email protected]
- Website
- sanjuanbackcountry.com
Shuttle from Silverton, CO to Durango, CO
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- $75–110
- Website
- https://www.sanjuanbackcountry.com/
- Schedules at
- https://www.sanjuanbackcountry.com/train-and-other-shuttles/
- Adult
- $75–110
- Phone
- 1.866.206.0754
- Website
- ncrtd.org
Bus from Orchard Plaza to Pine Avenue & 4th Street
- Ave. Duration
- 2h 22m
- Frequency
- Twice a week
- Website
- https://www.ncrtd.org
- Passenger
- $0
Bus from Pine Avenue & 4th Street to Espanola Transit Center
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Website
- https://www.ncrtd.org
- Passenger
- $0
Bus from Espanola Transit Center to Alameda St Temporary Transit Center
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Website
- https://www.ncrtd.org
- Passenger
- $0
- Phone
- +1 (970) 426 - 7282
- [email protected]
- Website
- purgatory.ski
Shuttle from Purgatory Resort to Durango La Plata County Airport
- Ave. Duration
- 45 min
- Frequency
- On demand
- Estimated price
- $150
- Website
- https://www.purgatory.ski
- Schedules at
- https://www.purgatory.ski/transportation-and-shuttle-services/
- Phone
- +1 800 822 4844
- [email protected]
- Website
- letsride.co
Shuttle from Montrose Airport to Gunnison Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $90–160
- Website
- https://letsride.co/locations/crested-butte/
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Durango to Bernalillo
- Ave. Duration
- 4h
- Frequency
- 5 times a week
- Estimated price
- $30–60
- Website
- https://www.greyhound.com/
Want to know more about travelling around United States
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
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide


