Machias, Granite Falls & Lake Stevens loop
Machias, Granite Falls & Lake Stevens loop
3.4
(5)
88
riders
03:24
57.4km
370m
Cycling
Cycle the Machias, Granite Falls & Lake Stevens loop, a 35.7-mile touring route with moderate climbs and scenic views of Lake Stevens.
Last updated: February 26, 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
Friday 8 May
16°C
7°C
0 %
Additional weather tips
Max wind speed: 12.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.