more stats
1.6 miles
Distance
31 ft
Climb
-507 ft
Descent
00:08:32
Avg time
-478 ft
Altitude change
7,692 ft
Altitude min
8,169 ft
Altitude max
8,169 ft
Altitude start
7,690 ft
Altitude end
-5.7%
Grade
-45.8%
Grade max
12.7%
Grade min
463 ft
Distance climb
1 mile
Distance down
95 ft
Distance flat
00:08:32
Avg time

Spiro, Upper Details

  • Activities
    • Mountain Bike
    • Adaptive Bike
    • Hike
    • Trail Running
  • Riding Area
    Park City Mountain Resort
    Park City, Utah
  • Difficulty Rating
  • Voted Difficulty
    Blue (1 vote)
  • Local Popularity
    95 in Mountain Biking [+]
    • 80 in Trail Running
    • 60 in Hiking
    • 75 in Adaptive Biking
  • Global Ranking
    #29545 in Mountain Biking [+]
    • #97594 in Trail Running
    • #123459 in Hiking
    • #466 in Adaptive Biking
  • State Ranking
    #621 in Mountain Biking · Utah [+]
    • #2,109 in Trail Running
    • #2,777 in Hiking
    • #71 in Adaptive Biking
  • Trail Type
    Singletrack
  • Bike Type
    AM, XC, Adaptive MTB
  • Direction
    Downhill Primary
    Popular Direction Shown
  • Climb Difficulty
    Blue
  • Physical Rating
    Moderate
  • Trail Visibility
    Always easy to follow
  • Dogs Allowed
    Yes
  • eBike Allowed
  • TTFs on Trail
    Berm

For a long time this trail was both a climb and descend trail. Since the Armstrong Trail (Uphill Only) was built, this trail has been commonly referred to as a DH only trail. Berms have been put in and it has it's fair share of washboard ruts before the turns now. While it is fast down, you still have the occasional hiker and rider coming up, so be watchful

Adaptive Bike Info
aMTB Blue Rating: Intermediate features and steeper terrain.

Trail is 12 - 30” wide although the bench cut ranges from 20 - 36”. Some ruts and tight switchbacks. Mostly on camber. Crossing a ski run there are a few moments of off-camber that could be dangerous for some riders. Fun and challenging.

Tags
Berms
Local Trail Association
Traditionally Indigenous Territory

Recent Activity on Trail

Past Week
  • 23 rides
  • 16 miles average
6 Months
  • 743 rides
  • 17 miles avg distance
All
  • 3,329 rides
  • Last: Oct 11, 2026
c1c2c3c4
January
February
March
April
May
June
July
August
September
October
November
December
update trails status or condition

Spiro, Upper Trail Reports

Status:
on Sep 7, 2026
Ideal
Avg: 3.75 (44 votes)
Your vote: 0

view (16,094)
close
      Directions to spiro-upper trailhead (40.633870, -111.535450)

      Photos

      17 more »
      mtb
      512 |
      Oct 12, 2017 @ 8:41am
      Oct 12, 2017
      mtb
      713 |
      Aug 25, 2013 @ 4:09pm
      Aug 25, 2013
      mtb
      31 |
      Sep 13, 2026 @ 1:27pm
      Sep 13, 2026
      mtb
      29 |
      Aug 8, 2026 @ 8:41am
      Aug 8, 2026

      Videos

      6 more »
      Keystone // Powerlines // Spiro 4K POV Park...
      mtb
      25:23 | 421 | Aug 21, 2022 , Park City
      Spiro | Park City Resort | Park City, Utah
      mtb
      9:58 | 472 | Aug 4, 2022 , Park City
      Park City Classic MTB Trail, Spiro | VanCo
      mtb
      9:40 | 874 | Jul 31, 2020 , Park City
      Spiro Trail 2011
      mtb
      8:04 | 459 | Apr 26, 2020 , Park City

      Routes with this trail

      ★ 4.0 • 6 miles • 1,049 ft • 4 •
      A fun chill route when there is still too much snow higher up.
      ★ 3.0 • 9 miles • 2,080 ft • 5 •
      Birthday ride loop with steep climb at start
      ★ 4.0 • 12 miles • 258 ft • 6 •
      This is a shuttle option in park city with virtually no climbing
      3.7 ★★★★★
      44 Ratings
      5 ★ 23%
      4 ★ 39%
      3 ★ 30%
      2 ★ 5%
      1 ★ 5%

      11 Reviews & Comments

      trusstruss
      Fast? Bomber? But not that fun? Hmm . . . I only did Upper Spiro but thought it was fun. Nothing special I guess but good. Folks is spoiled in PC! Also, a great way to get to Seldom Seen.
      makita29 makita29
      Spiro has become a mostly straight shot downhillers return to the base. It used to be the only climb up to Mid Mountain, but no longer with Armstrong and Jenni's. Same is true for CMG. Both have become much rougher with use, I would never climb them now. Mostly dirt, fewer tire biter rocks than CMG. Not too exciting, for some a welcome relief to CMG. Still, some deep ruts and deep brake chatter to be aware of. I recommend taking Eagle Connector over to Lower CMG DH to avoid the really gnarly middle section of Spiro, and the overused lower hiking of Spiro. That lower Spiro will soon be dedicated hiking only with the addition of Seldom Seen MTB DH only this Fall. (Access up Armstrong)
      maelon
      Connects Mid Mountain to bottom of Silver Star restaurant, rest rooms. Good exit point to end ride from Silver Lake Lodge via Mid Mountain trail.

      We hope you've been enjoying Trailforks!

      Create a FREE account to view all trail reviews and much more.

      • By toddTF Pro Trailforks & contributors
      • #11255 - 11,524 views

      Frequently Asked Questions

      ▼ Where is Spiro, Upper located?
      Spiro, Upper is located in Park City Mountain Resort, Park City, Utah, United States. It is part of the Park City Mountain Resort trail network. The trailhead is located at coordinates 40.63387, -111.53545.
      ▼ How hard is Spiro, Upper?
      Spiro, Upper is rated as Blue difficulty. The physical rating is Moderate. The average grade is 5.7%. The climb difficulty is rated Blue.
      ▼ What is the elevation gain for Spiro, Upper?
      Spiro, Upper has 31 ft of elevation gain. The trail has 507 ft of elevation descent. The elevation ranges from 7,692 ft to 8,169 ft.
      ▼ Is Spiro, Upper a point to point trail?
      Spiro, Upper is not a point to point trail. The direction is Downhill Primary. The trail type is singletrack.
      ▼ How long is Spiro, Upper?
      Spiro, Upper is 1.6 miles long. The trail type is singletrack.
      ▼ Are dogs allowed on Spiro, Upper?
      Yes, dogs are allowed on Spiro, Upper. Please keep dogs on a leash where required and clean up after them.
      ▼ How do I access Spiro, Upper? Where is the closest parking trailhead?
      The closest parking and trailhead locations to Spiro, Upper are: View all parking locations in the area.
      ▼ How long does it take to ride Spiro, Upper?
      Based on recorded activities, it takes an average of 9 minutes to ride Spiro, Upper. The trail is 1.6 miles long. Actual times will vary based on fitness level, conditions, and pace. View recent activity logs for more details.
      ▼ How busy is Spiro, Upper?
      Spiro, Upper is a very popular trail. There have been 16,247 recorded activities on this trail. The trail has received 16,094 check-ins. View recent activity on this trail.

      Hit the Trail

      Open in App

      Get this trail on your phone instantly.
      open trail in app

      Download Trail

      Save to wishlist, Garmin & download.
      save the trail

      Find Related Routes

      Find routes and users activities that include this trail.
      find routes for this trail

      You must enter a description before submitting.