Elgin has 2 road biking trails. These trails range from 23.1 to 23.2 miles in length. The most popular trails are Fox River North and Fox River South. Trails.com member BOB H. recently completed Fox River North. See all Elgin trails.