Review & Frequenly Asked Questions:

The 22-mile Betsie Valley Trail meanders from Frankfort to Thompsonville in Benzie County, passing by Elberta and Beulah along the way. This well-loved rail-trail was built on what was formerly the Ann Arbor Railroad, which was in use until 1985. The scenic paved trail starts at Michigan Beach in Frankfort, passing through Cannon Park before it joins up with the official Betsie Valley Trail. From there it runs along the edge of lovely Crystal Lake for around 3 miles. If you are planning to cycle the full length of the trail you can stop at Elberta or Beulah for a break and a snack. The section from Beulah to Thompsonville is open to snow mobiles from December to March.

Address: Betsie Valley Trail, Beulah, MI 49617, 231 227 1164

Rating: ⭐⭐⭐⭐⭐

Plan Your Trip

Get Ready to Go!

Need some more help?


Go to travel reservations.