The Bayshore Marathon has become a “must run” for runners
throughout the Midwest and beyond. Many runners return year after year
to enjoy the scenic courses which run along the shores of beautiful
Grand Traverse Bay. Hosted by Traverse City Track Club, Bayshore
features a 10K, half marathon and full marathon. The number of runners
in all three races is limited to ensure a more enjoyable experience.
Free time
21
Views
13/04/2026 Last update