The Durango to Silverton railroad trip is fantastic. A one way trip is 3 1/2 hours.