« Back to Michigan

Rochester Hills, Michigan

170 mi   gravel

Rochester to Frankenmuth

Gravel route from Unnamed Road to Autumnview Dr, Rochester, Oakland County, Michigan

19 mi   gravel

Sheldon Road to Docile

Gravel route from Sheldon Rd to Galena, Rochester Hills, Oakland County, Michigan

26 mi   gravel

Gunn and SC

Gravel route from Grosse Pines Dr to Vianne Dr, Rochester Hills, Oakland County, Michigan

29 mi   gravel

GP SC BP

Gravel route from Grosse Pines Dr to Vianne Dr, Rochester Hills, Oakland County, Michigan

20 mi   gravel

Stoney

Gravel route from Vianne Dr to Grosse Pines Dr, Rochester Hills, Oakland County, Michigan

1 mi   dirt

Dutton Rd

Dirt route from Dutton Rd to Dutton Rd, Rochester Hills, Oakland County, Michigan

1 mi   gravel

Rail-Trail to Yates

Gravel route from Clinton River Trail to E Avon Rd, Rochester Hills, Oakland County, Michigan

"Flat, rough gravel"

2 mi   singletrack

Clinton Kalamazoo Canal Trail to Yates Trail

Singletrack route from Ryan Rd to Yates Trail, Rochester Hills, Macomb County, Michigan

"50% rail-trail 50% single track along Clinton river"

1 mi   gravel

Michelson Rd to Bendelow Rd

Gravel route from Michelson Rd to Bendelow Rd, Rochester Hills, Oakland County, Michigan

"Neighborhood dirt roads"

1 mi   gravel

Driftwood Ave

Gravel route from Bloomer Rd to Driftwood Ave, Rochester Hills, Oakland County, Michigan

"Neighborhood dirt roads"

1 mi   gravel

Willard Ave

Gravel route on Willard Ave, Rochester Hills, Oakland County, Michigan

"Neighborhood dirt roads"

1 mi   gravel

School Rd

Gravel route from John R Rd to Dequindre Rd, Shelby charter Township, Macomb County, Michigan

"Neighborhood dirt roads"

1 mi   gravel

Dutton Rd

Gravel route on Dutton Rd, Rochester Hills, Oakland County, Michigan