Vancouver, Coast & Mountains
Sunshine Coast
The Southern Sunshine Coast, accessed by a 40-minute ferry from Horseshoe Bay, offers everything from steep downhill and technical cross-country to smooth flow trails, with a riding season that stretches year-round. Sprockids Mountain Bike Park, minutes from the Langdale ferry terminal, provides progression-focused riding for all levels. The B&K network in Roberts Creek delivers fast, technical coastal riding, while West Sechelt offers extensive cross-country and enduro terrain. Coast Gravity Park adds world-class shuttle-accessed downhill riding.
The Northern Sunshine Coast is known for rugged, technical, fast trails. Powell River’s Duck Lake network offers cross-country riding, while Mount Mahony delivers top-to-bottom gravity trails ranging from intermediate to advanced.
Sunshine Coast trails are on the unceded traditional territory of the Coast Salish People, specifically the Sḵwx̱wú7mesh Úxwumixw, shíshálh, Tla’amin, Klahoose, and Homalco Nations.
- Number of Trails:
- 693
- Highest Elevation:
- 1,852 m
- Trails:
- 211
- 395
- 76
- 11
Support Our Local Trails
Consider supporting the associations of the Sunshine Coast that help maintain the trails and advocate for the mountain bike community.

Getting Here & Trail Access
The Sunshine Coast stretches for 180 km (110 mi) along the Salish Sea from Howe Sound to Desolation Sound and is divided in the Northern Sunshine Coast and Southern Sunshine Coast by Jervis Inlet. Although it is part of BC’s mainland, access to the region is by BC Ferries or by air due to the mountainous terrain.
Sunshine Coast Inspiration
Stories from the Sunshine Coast.





