Haflin Creek Trail BikingHikingTrail Running

Trail Length
3.9 miles
Distance from Durango
10 miles
3000 ft
0 Loves (log in or register to love this trail!)

Haflin Creek Trail

Biking, Hiking, Trail Running
Durango to TH

10 Miles


3000 Feet



Trail Length

3.9 Miles

Photo Courtesy of Missy Thompson

Part of the Missionary Ridge trails system.

Haflin Creek to Missionary Ridge is a good half-day, advanced hike, bike or horseback through the dramatic remnants of the 2002 Missionary Ridge Fire. Haflin Canyon takes you up from the Animas Valley through nearly 3,000 feet of ascent. Use caution when traveling on windy days, as burnt trees are still falling from the fire. This 6.4-mile hike (round-trip) starts at 6,620 feet and climbs to 9,400 feet, beginning near Haflin Creek. This trail rises above the creek, crosses and reached to top of the ridge for a good view of the river valley below. From Durango, head east on 32nd Street and travel to the end, turning left on County Road 250. After just over 5 miles of travel, you’ll see a sign on the east side of the road for Haflin Creek.
The Missionary Ridge trail network is an unknown gem even to most locals. There are multiple trailheads that offer a selection of generally snow-free, three-season hikes in the low country. In spring, aspen corridors are carpeted with purple larkspur and sunny dandelion. Spears of lupine and alpine rose fill green glades with sublime fragrance. Look out from the well-earned ridgetop to the La Plata range and the San Juan Mountains. Great review in The Durango Herald.

Map & Directions

Map Coordinates: 37.361835, -107.820768

Where's the Trailhead?


Haflin Creek Parking Area

From 9th Street and Main Avenue in Durango, head east on 9th Street toward 2nd Avenue. Turn left onto east 3rd Street and turn right onto Florida Road. At the round-a-bout stay straight to continue on Florida Road. Turn left onto CR 250 at the traffic light. After 5 miles, a dirt parking area will be on your right. Haflin Creek trail will ascend from this parking area.


help build our trails!

*TENTATIVE* Trail Construction: June 6th

Due to the ongoing nature of COVID-19, our trailwork kickoff has currently been postponed. While we hope we will be able to meet for our First Saturdays Trailwork in June, we are closely monitoring developments, and dates and times may change as a result. Please continue to check in here and on our social media for updated trailwork days!