Starting at: Pittsford, Hillsdale County, 49271
Ending at: Hillsdale, Hillsdale County, 49242
Distance: 19.6 km
Elevation gain: 345 m
Duration: 04:30:13
View on mapStarting at: Hillsdale, Hillsdale County, 49242
Ending at: Fayette, Hillsdale County, 49250
Distance: 16.0 km
Elevation gain: 116 m
Duration: 03:23:57
View on mapStarting at: Jonesville, Hillsdale County, 49250
Ending at: Homer, Calhoun County, 49245
Distance: 26.5 km
Elevation gain: 135 m
Duration: 05:31:01
View on mapStarting at: Homer, Calhoun County, 49245
Ending at: Albion, Calhoun County, 49224
Distance: 18.4 km
Elevation gain: 91 m
Duration: 03:49:27
View on mapStarting at: Owens Petroleum, Albion, Calhoun County, 49224
Ending at: Marshall, Calhoun County, 49068
Distance: 18.5 km
Elevation gain: 113 m
Duration: 03:52:50
View on mapStarting at: Marshall, Calhoun County, 49068
Ending at: Battle Creek, Calhoun County, 49017
Distance: 31.7 km
Elevation gain: 258 m
Duration: 06:46:04
View on mapStarting at: Battle Creek, Calhoun County, 49017
Ending at: Battle Creek, Kalamazoo County, 49012
Distance: 14.8 km
Elevation gain: 117 m
Duration: 03:09:17
View on mapStarting at: Maintenance, Augusta, Kalamazoo County, 49012
Ending at: Delton, Barry County, 49046
Distance: 32.1 km
Elevation gain: 369 m
Duration: 07:02:07
View on mapStarting at: Delton, Barry County, 49046
Ending at: Plainwell, Barry County, 49046
Distance: 9.0 km
Elevation gain: 80 m
Duration: 01:55:52
View on mapStarting at: Plainwell, Barry County, 49080
Ending at: Middleville, Barry County, 49333
Distance: 19.9 km
Elevation gain: 389 m
Duration: 04:38:09
View on mapStarting at: Middleville, Barry County, 49333
Ending at: Middleville, Barry County, 49333
Distance: 16.3 km
Elevation gain: 77 m
Duration: 03:23:32
View on mapStarting at: Middleville, Barry County, 49333
Ending at: Bowne, Kent County, 49302
Distance: 19.7 km
Elevation gain: 332 m
Duration: 04:29:48
View on mapStarting at: Freeport, Kent County, 49302
Ending at: Lowell, Kent County, 49331
Distance: 17.4 km
Elevation gain: 104 m
Duration: 03:38:49
View on mapStarting at: Lowell, Kent County, 49331
Ending at: Vergennes, Kent County, 49331
Distance: 11.6 km
Elevation gain: 252 m
Duration: 02:44:01
View on mapStarting at: Vergennes, Kent County, 49331
Ending at: Cannon Township, Kent County, 49341
Distance: 34.5 km
Elevation gain: 552 m
Duration: 07:48:43
View on mapStarting at: Cannon Township, Kent County, 49341
Ending at: Cedar Springs, Kent County, 49319
Distance: 27.0 km
Elevation gain: 235 m
Duration: 05:48:01
View on mapStarting at: Cedar Springs, Kent County, 49319
Ending at: Solon, Kent County, 49319
Distance: 10.4 km
Elevation gain: 87 m
Duration: 02:13:34
View on mapStarting at: Solon, Kent County, 49319
Ending at: Croton, Newaygo County, 49337
Distance: 36.2 km
Elevation gain: 222 m
Duration: 07:35:58
View on mapStarting at: Croton, Newaygo County, 49337
Ending at: Everett, Newaygo County, 49337
Distance: 16.2 km
Elevation gain: 131 m
Duration: 03:27:01
View on mapStarting at: Everett, Newaygo County, 49349
Ending at: White Cloud, Newaygo County, 49349
Distance: 33.2 km
Elevation gain: 350 m
Duration: 07:13:37
View on mapStarting at: White Cloud, Newaygo County, 49349
Ending at: Merrill, Newaygo County, 49312
Distance: 9.0 km
Elevation gain: 113 m
Duration: 01:58:47
View on mapStarting at: Merrill, Newaygo County, 49312
Ending at: Bitely, Newaygo County, 49309
Distance: 16.0 km
Elevation gain: 189 m
Duration: 03:30:29
View on mapStarting at: Bitely, Newaygo County, 49309
Ending at: Branch, Lake County, 49402
Distance: 23.8 km
Elevation gain: 152 m
Duration: 05:00:35
View on mapStarting at: Branch, Lake County, 49402
Ending at: Branch, Lake County, 49402
Distance: 12.5 km
Elevation gain: 201 m
Duration: 02:49:29
View on mapStarting at: Branch, Lake County, 49402
Ending at: Irons, Lake County, 49644
Distance: 21.6 km
Elevation gain: 320 m
Duration: 04:50:51
View on mapStarting at: Irons, Lake County, 49644
Ending at: Manistee, Mason County, 49660
Distance: 13.0 km
Elevation gain: 91 m
Duration: 02:45:31
View on mapStarting at: Manistee, Mason County, 49660
Ending at: Dickson, Manistee County, 49689
Distance: 25.0 km
Elevation gain: 267 m
Duration: 05:26:38
View on mapStarting at: Dickson, Manistee County, 49689
Ending at: Copemish, Manistee County, 49625
Distance: 33.4 km
Elevation gain: 900 m
Duration: 08:10:18
View on mapStarting at: Copemish, Manistee County, 49625
Ending at: Mesick, Wexford County, 49668
Distance: 10.4 km
Elevation gain: 68 m
Duration: 02:10:59
View on mapStarting at: Mesick, Wexford County, 49668
Ending at: Buckley, Wexford County, 49668
Distance: 21.2 km
Elevation gain: 369 m
Duration: 04:51:51
View on map