To main trailhead:
Drive 4.3 miles on CR 240 east from its junction with East Animas Road, to the first entrance of Durango Hills subdivision. Turn left on paved CR 249 and set your odometer to 0.0. At 0.3 miles, turn left on Nusbaum. At 1.0 miles, go straight on Stagecoach and FS 071. At miles 2.0, turn left and downhill, passing a spur to the right. Follow FS 071 signs to the top. At 2.2 miles, turn right on Silver Mesa, then continue straight on Silver Mesa at 2.6. At 3.0, you’ve reached the trailhead. Or, if you prefer to hike UP: (Watch for downhill bikes) At U.S. Highway 550 and Trimble Lane (County Road 252), zero-out your trip meter and drive east. At 0.9 mile, turn left/north on East Animas Road (County Road 250). At 3.6 miles, turn right at the Stevens Creek Trailhead. There is room for only one vehicle. Drop a car and head back south on County Road 250. The roomy parking lot for the Haflin Creek Trailhead is on the left at 7.5 miles. Alternatively, if you wish to go directly to Haflin from Durango, it is 5.4 miles north from the corner of East Animas Road and Florida Road (County Road 240), on the right.