PA 849 crosses into Juniata Township and winds through more areas of farmland and woodland along the Buffalo Creek, heading east through Walnut Grove.
At this point, PA 849 turns south before curving back to the east, running through more rural areas.
The route turns east past a few rural homes prior to heading southeast through agricultural areas with some residences.
PA 849 makes a turn to the south and crosses into Penn Township, running through more rural areas and passing over the US 11/US 15 freeway.
The road heads through woodland and becomes the border between the borough of Duncannon to the southwest and Penn Township to the northeast, passing homes.
The route turns east onto Juniata Road, following the Appalachian Trail, and fully enters Penn Township again, running through wooded areas and passing under Norfolk Southern's Pittsburgh Line.
The section of the route running from Duncannon across the Juniata River to US 22 was designated as part of PA 33, which was paved.
[10][11] In the 1950s, US 11/US 15 were rerouted to bypass Duncannon to the west, and PA 849 was extended east on the former alignment across the Juniata River to end at US 22/US 322.