25.9 miles
3,989 ft
-3,991 ft
4,546 ft
High Point

Chugger is an annual memorial ride to commemorate the inspirational work Duncan MacKenzie completed at China Ridge. Duncan designed and lead the construction of the Rail Trail providing the first official single track bike trial at China Ridge.

The Chugger Ride begins in Princeton at Veterans Square, located at the intersection of Bridge Street and Vermillion Ave. Riders are shuttled to the China Ridge Trailhead where they follow the Ridge, Parker, Rail and KVR trails in a return loop to Princeton. Participants are encouraged to explore spur trails at China Ridge if they wish. Lunch is catered at the Coalmont Hotel, located on the KVR trail 18 km from Princeton. Following lunch, riders return to Princeton along the KVR which passes beautiful White Sands beach. White Sands is one of the many swimming spots located along the final leg of the ride which follows the Tulameen River back to Princeton.

source: Chugger Ride
Local Trail Association
Please consider joining or donating to the local riding association to support trail development & maintenance.
donate to earn trail karma!


Post a Comment

You must login to Pinkbike.
Don't have an account? Sign up

Join Pinkbike  Login

Trails in Route


  • Difficulty rating
  • Route Type
  • Direction
    One Direction
  • Physical rating
More Stats for Princeton Chugger Ride mountain bike route
  • Altitude min
    2,086 ft
  • Altitude start
    2,101 ft
  • Altitude end
    2,100 ft
  • Grade max
  • Grade min
  • Distance climb
    13.0 miles
  • Distance down
    10.9 miles
  • Distance flat
    2.0 miles
no votes yet
Layers winter
Map Style
Trail Style
  • ?
Trail transparency
Rail Trail
Rail Trail
10:08 | 87 | comments: 0 | favs:
Aug 7, 2015
Beauty day for a rip down Rail Trail... fast, flowy, non-stop singletrack. I like!
Top section of Rail Trail
Top section of Rail Trail
3:57 | 66 | comments: 0 | favs: 1
Aug 7, 2015
Fun little rip down Rail Trail on a cool August day. #rip Duncan MacKenzie... thanks for the trail!

Recent Trail Reports Along Route

Upper Rail Trail
Jun 27, 2016 @ 6:44am
Jun 27, 2016
Downed tree on final stretch just before road.
Lower Rail Trail
Jun 10, 2016 @ 10:16am
Jun 10, 2016
Parker Trail
Jun 9, 2016 @ 10:15am
Jun 9, 2016
more reports »
  • flag
  • login to download gpx or kml files.