Cowichan Valley Trail


The Cowichan Valley Trail is a spectacular multi-use trail that is an integral part of The Great Trail (Trans Canada Trail) route on Southern Vancouver Island. The Cowichan Valley section runs from the Capital Regional District boundary at the top of the Malahat, north to Shawnigan Lake and the Kinsol Trestle, west to the Town of Lake Cowichan then north to the Regional District of Nanaimo. The majority of the gravel trail is wide and flat with some sections running along the roadways. The trail provides for easy cycling and walking.

Length of Trail:

122 km


Picnic areas
Historic railway trestles including the Kinsol Trestle.
CVT 2015.JPG
Picnicing areas Hiking and walking trails Mt. Biking Trails Equestrian Trails
For the most recent BROCHURE and map of the Cowichan Valley Trail please click here. (updated July 2017)

Malahat Connector Trail

In 2017, the completion of the Capital Regional District's (CRD) Sooke Hills Wilderness Trail and the 9 km extension of the Cowichan Valley Trail closes the final gap in the route of The Great Trail. The Malahat Connector links the existing trail in Shawnigan Lake south to the CRD in the Goldstream Heights area and is a non-motorized, multi-use trail that winds through second growth forests with views over Shawnigan Lake and across the Saanich Peninsula/Gulf Islands and the Salish Sea.
This trail contains steep hills and variable terrain. Hike and Ride within your limits.

*** NEW Map of the Malahat Connector Trail Click here


The Kinsol, Holt Creek, Marie Canyon, and McGee Creek Trestles have been restored for hiking, cycling, and equestrian use as part of the rail / trail experience. Please click here for more information on the Kinsol Trestle and access to the site.