Northeast of Fairbanks in the White Mountains National Recreation Area, the Upper Fossil Creek Trail is a 14 mile. It follows Fossil Creek to Cache Mountain Divide. At the top, the trail connects with the O Brien Trail.
The hiking trailhead is located at milepost 28 of the Elliott Highway (aka Wickersham Creek trailhead).
To reach the Fossil Creek trail, head northeast on the Wickersham trail to its northern end at Borealis-LeFevre Cabin. The Lower Fossil Creek trail starts at the cabin and continues northeast through a broad, open valley and Black Spruce forests for the first 6 miles. The Upper Fossil Creek Trail continues to climb for 0.5 miles before dropping in to the Fossil Creek drainage. The Fossil Creek Trail continues to follow the Fossil Creek drainage for another 12 miles. The trail goes past jagged limestone cliffs and through White Spruce forests before reaching the Windy Gap Cabin and connecting with the Cache Mountain Loop Trail.
Overall, Upper Fossil Creek Trail is the 35th most popular hiking trail of all 54 hikes in Alaska.