Indianapolis has 3 mountain biking trails. These trails range from 5.6 to 8 miles in length. The most popular trails are Town Run Trail Park, River's Edge Trail and Central Canal Towpath. Trails.com member Jonathan A. recently completed River's Edge Trail. See all Indianapolis trails.