Machias, Granite Falls & Lake Stevens loop
Machias, Granite Falls & Lake Stevens loop
3.4
(5)
88
riders
03:24
57.4km
370m
Cycling
This touring cycling route offers a delightful blend of paved multi-use trails and quiet rural roads, guiding you through the scenic Snohomish County. You'll pedal along the smooth Centennial Trail, pass the tranquil waters of Lake Cassidy, and eventually reach the expansive Lake Stevens, where you can enjoy views of its shoreline. The route's varied terrain and natural beauty make it a rewarding experience for those seeking a moderate ride with diverse scenery.
Planning your ride is straightforward, with amenities available along the way. You can start at the Machias Trailhead, which offers restrooms for convenience. Around mile point 6, near Lake Cassidy, there's a sanican, and for a mid-ride treat, Biscuit & Bean provides refreshments around mile point 24. This Machias Granite Falls Lake Stevens cycling route terrain elevation difficulty is generally considered moderate, making it accessible for many cyclists.
At 35.7 miles (57.4 km) with 1209 feet (368 metres) of elevation gain, this loop typically takes about 3 hours and 24 minutes to complete. It's a fantastic option for a longer day out on your touring bicycle, combining the ease of the Centennial Trail, built on an old Burlington-Northern railroad line, with the charm of backcountry roads. The blend of dedicated trails and quiet roads sets this route apart, offering both accessibility and immersive natural scenery.
Last updated: June 9, 2026
Waypoints
Start point
Parking
Get Directions
24.8 km
Highlight • Settlement
Tip by
39.1 km
Highlight • Lake
Tip by
46.6 km
Highlight • Lake
Tip by
57.4 km
End point
Parking
Way Types & Surfaces
Way Types
40.2 km
14.0 km
2.78 km
403 m
< 100 m
Surfaces
53.9 km
2.88 km
520 m
< 100 m
Sign up to see more specific route details
Sign up for free
Elevation
Highest point (170 m)
Lowest point (30 m)
Sign up to see more specific route details
Sign up for free
Weather
Powered by Foreca
Today
Tuesday 7 July
24°C
10°C
0 %
Additional weather tips
Max wind speed: 16.0 km/h
to get more detailed weather forecasts along your route
This route was planned by komoot.
The route features predominantly paved surfaces, with about 53.9 km of asphalt and 2.88 km of other paved sections. While much of it is mostly flat, particularly the Centennial Trail portions, there are a few moderately challenging climbs. A very small portion might include unpaved segments, generally less than 100 meters.
This loop is approximately 57.4 kilometers (35.7 miles) long and typically takes around 3 hours and 24 minutes to complete by touring bicycle.
The route is classified as a 'moderate bike ride' and requires 'good fitness'. While mostly paved, the 370 meters of elevation gain and the duration of over three hours mean it's not considered an easy ride, making it less suitable for absolute beginners without some cycling experience.
You'll pass by scenic areas like Granite Falls, Lake Cassidy, and Lake Stevens. The route also incorporates a significant portion of the Snohomish County Centennial Trail, which offers views of wildlife, greenery, and farmland.
The Machias Trailhead Park is a common and well-equipped starting point. It offers amenities such as a playground, restrooms, and picnic tables, along with a replica of the historic Machias Station railroad depot.
Parking is available at the Machias Trailhead Park, which is a popular starting point for the loop. This trailhead is well-equipped with facilities.
Yes, the route extensively uses sections of the Snohomish County Centennial Trail, which is a 30-mile multi-use paved trail built on a former railroad line. It also briefly touches the Centennial Trail - Getchell Trailhead and State Route 92 Trailhead.
While the trail can be accessed year-round, the best time for touring cycling is typically during the warmer, drier months to fully enjoy the paved surfaces and scenic views without concerns about adverse weather conditions.
The Centennial Trail, which forms a significant part of this loop, is a multi-use path that generally allows dogs on leash. Always ensure your dog is under control and follow local regulations regarding pets on trails.
No, there are no specific permits or entrance fees required to access and cycle the Machias, Granite Falls & Lake Stevens loop or the Centennial Trail sections it utilizes.
Cyclists can expect diverse scenery, including views of wildlife and greenery, as well as farmland along the Centennial Trail sections. A significant highlight is the scenic beauty of Lake Stevens, which the trail either skirts or offers views of.
Comments
Want to know more?
Sign up for a free komoot account to join the conversation.
Sign up for free