Traverse City, United States of America · Saturday 23 May 2026
If you’re looking for a breathtaking, scenic lakeside race, the Bayshore Half Marathon in Traverse City, Michigan, is a must-run event. Held along the shoreline of Grand Traverse Bay, this race is famous for its panoramic views, gentle course, and ideal running conditions in late May. The route takes runners on a point-to-point journey with minimal elevation gain, making it perfect for those chasing a fast finish time. The course is surrounded by lush forests, charming waterfront cottages, and c
Adjusted Time
1:42:03
Time difference: -2.9 minutes compared to a flat, road, temperate course.
Kailua, United States of America
San Diego, United States of America
Irving, United States of America
Long Beach, United States of America
Charlottesville, United States of America
Wilmington, United States of America