- Please support our journalism through affiliate links. Affiliate Disclosure
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!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Go to travel reservations.