The North Shore is world famous for its mountain biking trails, but cyclists will also find plenty of scenic routes on the North Shore’s hilly roads and streets.

Seymour Valley Trailway

The novice rider will love the paved, 10-kilometre, vehicle-free Seymour Valley Trailway through the Lower Seymour Conservation Reserve. It’s perfect for both biking (for those as young as eight) and inline skating, and offers spectacular views of Mount Seymour.

Cypress Mountain

Test your strength on this epic uphill route! The switchbacks on this 10.5km, 6% grade climb give you a great workout with the lookouts from the mountain giving you beautiful views of the city below and a little relief on your way up.

North Shore Spirit Trail

The North Shore municipalities, together with the federal and provincial governments, First Nations, and other agencies are working together to build the North Shore Spirit Trail. The Spirit Trail will be a waterfront-oriented, multi-use and accessible greenway that will run from Horseshoe Bay to Deep Cove. The Spirit Trail will provide pedestrians, cyclists, inline skaters and wheelchairs access across the North Shore. For more information on Spirit Trail in North Vancouver visit

Mountain Rides

If you’re feeling really energetic both Cypress Mountain and Mt Seymour have paved roads all the way to the top with spectacular views along the way. You can find more North Vancouver beginner trails at

North Shore Bike Map

The North Shore Bike Map can be used by cyclists to plan routes across the North Shore. Paper copies of this map can be picked up from the City and District Halls, Library, Rec Centres and most bike shops free of charge.

Bikes on Transit

All buses are equipped with bike racks that can hold up to two bikes. Bikes are allowed on the buses and the SeaBus anytime at no additional cost. If you are boarding the SeaBus, use the rear doors. There are a maximum of six bikes permitted per sailing on the SeaBus. Bike lockers are available at Phibbs Exchange. For more info check or call 604-953-3333.