Routes

Planner

Features

Updates

App

Login or Signup

Get the App

Login or Signup

Login or Signup

Routes
Bike touring routes & trails
United States
Washington
Snohomish County
Machias

Machias, Granite Falls & Lake Stevens loop

Moderate

3.4

(5)

88

riders

Machias, Granite Falls & Lake Stevens loop

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

A

Start point

Parking

Get Directions

1

24.8 km

Granite Falls

Highlight • Settlement

Granite Falls is a serene small country town nestled in the foothills of the North Cascades. The area is known for its stunning nearby waterfalls, ice caves, and rivers and is home to a community of logging and outdoor enthusiasts. Granite Falls is also the gateway to the legendary Mountain Loop scenic byway and serves as an ideal home base for plenty of mountain adventures in the area.

Tip by

2

39.1 km

Lake Cassidy

Highlight • Lake

A lovely spot to stop along the Centennial Trail and get a view of Lake Cassidy. You can walk out along the dock and have a snack on the park bench at the end.

Tip by

3

46.6 km

Lake Stevens

Highlight • Lake

Lake Stevens, located six miles east of Everett and partially within the city of Lake Stevens, is the largest natural lake in the county. Spanning 1,012.7 acres, it offers plenty of outdoor activities, including beach access, boat launches, swimming, and picnic areas within several parks along its shoreline. It is a fantastic spot to stop for a picnic or a swim on a sunny day.

Tip by

B

57.4 km

End point

Parking

Loading

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

Elevation

Nothing selected – click and drag below to see the stats for a specific part of the route.

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.

Save

Edit route

Download GPX

Move start point

Print

Share

Embed on a website

Report an Issue

Frequently Asked Questions

What kind of terrain can I expect on the Machias, Granite Falls & Lake Stevens loop?

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.

How long does it typically take to complete this touring bicycle loop?

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.

Is this touring bicycle route suitable for beginners?

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.

What are the main points of interest along the route?

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.

What are the recommended starting points for this loop?

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.

Where can I park for the Machias, Granite Falls & Lake Stevens loop?

Parking is available at the Machias Trailhead Park, which is a popular starting point for the loop. This trailhead is well-equipped with facilities.

Does the route intersect other well-known paths?

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.

What is the best time of year to cycle this loop?

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.

Is this route dog-friendly?

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.

Do I need any permits or pay entrance fees for this route?

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.

What kind of scenery and wildlife can I expect?

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.

Nearby routes

Moderate

54

Snoqualmie Valley Trail

04:20h

67.7km

380m

Explore
RoutesRoute plannerFeaturesHikesMTB TrailsRoad cycling routesBikepackingSitemap
Download the app
Follow Us on Socials

© komoot GmbH

Privacy Policy