PA 913 begins at an intersection with PA 26 in Liberty Township, Bedford County, heading east on a two-lane undivided road. The route runs through farmland, crossing the Raystown Branch Juniata River and running through a portion of the Raystown Lake National Recreation Area. The road curves northeast and passes homes in the community of Stonerstown, where it turns to the southeast. PA 913 turns to the east and heads into the borough of Saxton, where it becomes Main Street and runs past more residences before heading through the commercial downtown. The route turns north onto 6th Street and passes more home before crossing back into Liberty Township. At this point, the road becomes Saxton Road and Broad Top Mountain Road and curves northeast into wooded areas with some homes.[2][3]
PA 913 crosses into Hopewell Township in Huntingdon County and heads east through more rural areas with some residences. The road crosses Shoups Run at Puttstown and heads southeast through woodland, turning northeast into Carbon Township. The route curves east before turning southeast in Middletown past more rural homes. PA 913 passes through woodland before heading into the borough of Coalmont and becoming Barnett Road, passing a few homes and turning to the east. The route heads back into Carbon Township again and becomes Broad Top Mountain Road and curves northeast into wooded areas with some homes, passing through more woods. The road turns south and enters the borough of Dudley, passing more scattered homes and becoming Main Street, curving east. PA 913 heads back into Carbon Township and runs through forests, turning southeast into the borough of Broad Top City and becoming Railroad Avenue. In this area, the route curves east and passes several residences. The road crosses into Wood Township and becomes North Main Street, heading southeast through more forests. PA 913 turns to the south and heads into the residential community of Robertsdale, where it heads southwest briefly before a turn to the south. The route heads back into forested areas and curves southeast before turning south.[2][4]
PA 913 heads into Wells Township in Fulton County and becomes New Grenada Highway, turning east into a mix of farmland and woodland with some homes in the community of New Grenada. The road heads into wooded areas and passes to the north of Sideling Hill Creek, briefly heading through Clay Township and Wood Township, Huntingdon County before entering Taylor Township, Fulton County. PA 913 passes through farm fields with some homes prior to ending at PA 655 in Waterfall.[2][5]