Route Scenic Staff Pick
M-22: Frankfort to Glen Arbor
Frankfort to Glen Arbor
- Distance
- 30 mi
- Riding Time
- 44 min
- Climb
- 1,345 ft
- Difficulty
- Easy
- Surface
- Paved
- Character
- Twisty
- Saves
- 0
Ride This Route opens it in MotoRev on your phone, iPhone or Android, for turn by turn navigation. On a computer, scan the code with your phone. Save Route keeps it in your saved routes on the web and in the app.
Road Guide
- Best Season
- June through October. Summer brings beach traffic, and early October brings the fall color.
- Fuel
- Fuel is in Frankfort, Beulah and Empire area towns. Distances between stations are short.
- Watch For
- Summer tourist traffic, cyclists and cars slowing for scenic turnouts. Sand can drift onto the pavement near the dunes.
Weather Along the Route
Forecast at the hour you reach each point, from the riding time. Leave Departure empty to leave now. Forecast from Open-Meteo.
M-22 follows the Lake Michigan shoreline north from Frankfort past Crystal Lake and through Sleeping Bear Dunes National Lakeshore to Empire and Glen Arbor. It is rolling two lane road with views of the lake, the dunes and inland lakes. The Pierce Stocking Scenic Drive inside the lakeshore is a short side trip from the route.
Stops
- StartFrankfort
- FinishGlen Arbor

