Map of the Buffalo Valley Trail, PA


Buffalo Valley Rail Trail, Pennsylvania

Buffalo Valley Trail Pennsylvania map area

Buffalo Valley Rail Trail, Pennsylvania


9 miles




Mifflinburg, Vicksburg, Linntown, Lewisburg


rail-trail, Pennsylvania countryside, farmland, Mifflinburg Community Park



Regional Trails

The Buffalo Valley Rail Trail is a 9-mile long paved pathway that spans between Mifflinburg and Lewisburg in Central Pennsylvania. The trail was constructed along an abandoned railroad right-of-way and travels through the countryside going past farmland local communities.


 The Buffalo Valley Trail is paved the entire way and open to bike riding, walking and running. The trail roughly parallels State Route 45 and has few road crossings.


The Buffalo Valley Rail Trail goes past the following communities: Mifflinburg, Vicksburg, Linntown and Lewisburg.

End Points

The west end of the Buffalo Valley Rail Trail is located at N. 10th Street, north of Chestnut Street in Mifflinburg. In this area, the trail also goes past the Mifflinburg Community Park.

The east end of the trail is located near Ruarl Avenue and T613 in Lewisburg.


Following are links to official off-site resources to find out more details about the Buffalo Valley Trail, Pennsylvania.

Individual Maps for Recreational Trails in Pennsylvania

Below is a list of links to our maps for specific recreational trails in the State of Pennsylvania.

East Pennsylvania