The web Browser you are currently using is unsupported, and some features of this site may not work as intended. Please update to a modern browser such as Chrome, Firefox or Edge to experience all features Michigan.gov has to offer.
Michigan U.S. Bicycle Routes
The U.S. Bicycle Route System is a national network of regionally and nationally significant bicycling routes spanning multiple states. The purpose of the U.S. Bicycle Route (USBR) numbering system is to facilitate travel between states on routes identified as suitable for long-distance cycling
These maps and turn-by-turn directions serve as an aid to long-distance touring bicyclists who are experienced riding with traffic. They are not intended to be a substitute for a person's use of reasonable care.
All mileage is approximate.

U.S. Bicycle Route 10 - St. Ignace to Iron Mountain
U.S. Bicycle Route 10 is a 193 mile route that connects St. Ignace and Iron Mountain in Michigan's Upper Peninsula. The route utilizes the wide paved shoulders along US-2.
Route Map - St. Ignace to Iron Mountain - 193 miles

U.S. Bicycle Route 20 - Marine City to Ludington
U.S. Bicycle Route 20 is an east-west route of just over 300 miles and connects Marine City on the east with Ludington on the west. While some portions of U.S. Bicycle Route 20 are signed, users should not rely solely on signs for navigating the route.
Route Map - East Segment - Marine City to Bay City - 135 miles
Route Map - Central Segment - Bay City to Farwell - 61 miles
Route Map - West Segment - Farwell to Ludington - 114 miles

U.S. Bicycle Route 35 - Sault Ste. Marie to New Buffalo
U.S. Bicycle Route 35 is a 500-mile route that runs from Indiana through Michigan to Sault Ste. Marie, Canada, generally following the Lake Michigan shoreline and through the eastern Upper Peninsula. While some portions of U.S. Bicycle Routes 35 are signed, users should not rely solely on signs for navigating the route.
Route Map - Upper Peninsula - Sault Ste. Marie to St. Ignace - 52 miles
Route Map - Lower Peninsula - St. Ignace to Traverse City - 111 miles
Route Map - Lower Peninsula - Traverse City to Ludington - 143 miles
Route Map - Lower Peninsula - Ludington to Holland - 107 miles
Route Map - Lower Peninsula - Holland to New Buffalo - 92 miles