The La Crosse River State Trail is a 22-mile crushed-limestone rail trail from La Crosse through West Salem, Bangor and Rockland to Sparta, where it joins the Elroy-Sparta State Trail. The Sparta depot at 111 Milwaukee Street is the western trailhead, and daily and seasonal trail passes are sold there. The trail is open year-round.