PA 93 begins at an intersection with US 209 in the borough of Nesquehoning in Carbon County, heading north on two-lane undivided Hunter Street.
The route begins to ascend Broad Mountain, gaining a second northbound lane and curving northeast, where it comes to a southbound runaway truck ramp.
The road turns to the northwest and heads through dense forested areas on Broad Mountain, reaching a southbound truck brake check station.
PA 93 heads through wooded areas with some fields and homes before it curves west and crosses forested Spring Mountain, where it enters Banks Township.
The route leaves Beaver Meadows for Banks Township again and becomes Main Street, passing through wooded areas and the community of Coxes Village as it heads to the northeast of a coal mine.
The road widens to a divided highway and comes to an intersection with the eastern terminus of PA 424, which serves as a southern bypass of the city of Hazleton.
Past this intersection, the route enters the city of Hazleton and becomes East Broad Street, a three-lane road with a center left-turn lane.
PA 93 curves northwest and splits from Broad Street to become Susquehanna Boulevard, a five-lane road with a center left-turn lane.
The route fully enters Hazle Township and turns northwest, passing businesses and heading to the south of the Laurel Mall.
PA 93 heads west and crosses into Sugarloaf Township, running past homes and businesses north of the Valmont Industrial Park.
PA 93 becomes a three-lane road with a center left-turn lane and curves northwest, skirting the western border of the borough of Conyngham as it runs through a mix of fields and woods with some homes and businesses.
After descending the mountain, the route heads northwest into farmland with some woods and homes, intersecting the southern terminus of PA 239 near Briggsville.
Here, the road becomes 3rd Street and runs west-southwest past homes and a few businesses, crossing Norfolk Southern's Sunbury Line.
The roadway passes through the commercial downtown of Nescopeck before heading back into residential areas and curving southwest into woods.
The route heads west out of Berwick into the northeast corner of the borough of Briar Creek, passing through farmland before turning northwest near a few homes.
PA 93 crosses into North Centre Township and bends southwest, running through a mix of farmland and woodland with some homes.