Two Routes, One Great Day
The Fraser Valley sits east of Vancouver between the Coast Mountains and the US border. It's flatter than the Sea to Sky corridor but makes up for it with canyon roads, farm valleys, and one of BC's most accessible mountain lakes. The two routes pair naturally into a full-day loop, or work well independently as half-day rides.
Chilliwack Lake Road
BC-9 and Chilliwack Lake Road through the Vedder Mountain corridor. 60km of increasingly remote canyon road ending at a turquoise alpine lake in the Cascades. One of BC's hidden gems.
Harrison Hot Springs
Laidback valley cruise up Highway 7 (the River Road) along the Fraser River to Harrison Lake. Combine it with the Agassiz-Rosedale Bridge for a true loop. Stop at the hot springs village for lunch.
Full Loop Waypoints
Vancouver — Depart East via Trans-Canada (Hwy 1)
Take the Trans-Canada east through Abbotsford to Chilliwack (90km). Fuel up in Chilliwack before heading south. The highway stretch is fast and functional — position yourself in the right lane and cruise. Most of the good riding starts at the Vedder River crossing.
Vedder Bridge — Canyon Begins (~115km)
Cross the Vedder River and pick up Vedder Mountain Road heading into Cultus Lake / Chilliwack River corridor. The road narrows and the canyon walls close in. This is where the ride starts. Chilliwack River Rd runs southeast for 40km alongside the river with increasing technical sections.
Chilliwack Lake — Turnaround (~155km)
The lake sits at 620m elevation in a glacial valley at the foot of the Cascades. Provincial campground with day parking. The water is remarkable — turquoise-green from glacial melt. Swim in summer (it's cold), lunch at the picnic area, then turn north. The ride back down is arguably better than the approach.
Agassiz — Harrison Spur (~185km)
Backtrack to Highway 1 and cross the Agassiz-Rosedale Bridge north. Pick up Highway 7 west to Harrison Hot Springs. The village sits on Harrison Lake — a 60km fjord-lake surrounded by mountains. Grab lunch or coffee. The hot springs public pool is open daily (~$20 entry).
Highway 7 (River Road) West — Best Section (~210km)
Highway 7 runs west along the Fraser River back toward Vancouver. This stretch is the ride's scenery peak — wide valley views, the Fraser River on your left, mountains framing the corridor. Mission and Maple Ridge are the last fuel stops before the city. The road is fast, well-surfaced, and mostly rider-empty on weekdays.
Vancouver — Return via Port Mann or Golden Ears (~280km)
Cross back via Port Mann Bridge (Hwy 1) or Golden Ears Bridge (toll-free for motorcycles, $4.50 for cars). Golden Ears adds 15 minutes but is a nicer crossing — forest on both sides, less commuter traffic. You're home before dinner.
Ride Tips & Hazards
Logging Trucks
Chilliwack Lake Road has active logging traffic. Wide loads, gravel spill, and debris are real. Monday–Friday morning hours have the heaviest truck traffic. Listen for jake brakes coming around blind corners.
Weather Trap
The Fraser Valley creates its own weather pattern — clear in Vancouver can mean fog in the valley or rain in the canyon. May and September are the most reliable. Check IronRoute's morning briefing before you commit to the canyon section.
Fuel Planning
Last fuel before Chilliwack Lake is at the Vedder River (Chilliwack). Last fuel before Harrison Hot Springs is Agassiz. Plan your tank accordingly. 200km+ bikes are fine — anything under 150km range needs discipline.
Start Early
This is a full day ride. Leaving Vancouver by 8am gives you time to do both canyon and Harrison without rushing. Afternoon summer heat in the valley can be intense — have layers for the canyon elevation drop on the way back.
Know before you go.
IronRoute checks Fraser Valley conditions every morning — valley fog, canyon precipitation, and the optimal ride window. Free daily email.
No credit card. No app. Cancel anytime.