Ultra Marathon Races in Michigan

Browse 23 ultra marathon trail running and hiking routes in Michigan. Distance range: 26.5 mi to 428.6 mi. Elevation gain: 264 ft to 14,484 ft. Preview each trail in 3D flyover and view segment breakdowns.

Key Takeaways

Total Routes
23
Races / Routes
0 / 23
Distance Range
26.5 mi - 428.6 mi
Elevation Range
264 ft - 14,484 ft
Surface Type
100% Trail
Route NameLocationDistanceElevation GainTypeRace Date
Porcupine Mountains Loop (MI)Ontonagon County, Michigan26.5 mi3,542 ftroute
Big Carp > Government Peak LoopPorcupine Mountains Wilderness State Park, Michigan26.5 mi3,542 ftroute
Wadams to Avoca TrailClyde Township, Michigan26.7 mi264 ftroute
Feldtmann Loop (MI)Keweenaw County, Michigan29.6 mi2,608 ftroute
Clinton River Trail (MI)Oakland County, Michigan31.5 mi2,477 ftroute
Fox River Pathway (MI)Schoolcraft County, Michigan31.9 mi719 ftroute
Beaver Island Perimeter (MI)Charlevoix County, Michigan33.4 mi483 ftroute
Kal-Haven Trail (MI)Van Buren County, Michigan33.9 mi293 ftroute
Waterloo-Pinckney Trail (MI)Washtenaw County, Michigan35.1 mi2,754 ftroute
Waterloo > Pinckney Park TourWaterloo Township, Michigan35.1 mi2,754 ftroute
Polly Ann Trail > Lake OrionArcadia Township, Michigan36.9 mi591 ftroute
Polly Ann Trail (MI)Lapeer County, Michigan36.9 mi591 ftroute
Bay de Noc / Grand Island Trail (MI)Delta County, Michigan39.6 mi893 ftroute
Greenstone Ridge Trail (MI)Keweenaw County, Michigan40.9 mi4,057 ftroute
The Dragon (MI)Newaygo County, Michigan41.0 mi1,098 ftroute
North Country Trail, Mackinaw City - Petoskey (MI)Emmet County, Michigan55.2 mi2,674 ftroute
North Central State Trail (MI)Cheboygan County, Michigan62.7 mi597 ftroute
Milford Run Fest (MI)Oakland County, Michigan93.5 mi4,568 ftroute
White Pine Trail (MI)Mecosta County, Michigan95.1 mi688 ftroute
Dam-to-Dam (North Country Trail, MI)Lake County, Michigan132.3 mi1,061 ftroute
Michigan Shore-to-Shore Trail (MI)Crawford County, Michigan230.2 mi8,546 ftroute
Great Lake to Lake Trail (MI)Ingham County, Michigan277.4 mi4,621 ftroute
North Country Trail, Michigan UP Section (MI)Michigan428.6 mi14,484 ftroute

Frequently Asked Questions

How many trail races are in Michigan?

There are 0 organized races and 23 self-supported routes available in Michigan.

What is a Ultra Marathon race?

A Ultra Marathon race is approximately 26.2 to 100+ miles in distance.

What is the average elevation gain in Michigan?

The average elevation gain is 2,778 feet, with routes ranging from 264 to 14,484 feet.

Can these ultra marathon routes in Michigan be used for hiking?

Yes. 100% of these routes are on trail surfaces, making them suitable for both trail running and hiking. The terrain analysis and elevation profiles help hikers plan their adventures just as effectively as runners.

Want filters, map view, and 3D flyover previews?

Browse with Interactive Map →