Pennsylvania State Route 34 is a north-south highway in Cumberland County. It runs from the Adams/Cumberland County Line, near Peach Glen, and runs to the Perry/Cumberland County Line, at Sterretts Gap. PA St Rt 34 passes through the following towns in Cumberland County. Goodyear Hunters Run Mt Holly Springs Calisle Schlusser PA St Rt 34 is multi-plexed in Cumberland County. U.S. Rt. 11, at Carlisle.
PA St Rt 34 crosses the following highways in Cumberland County. Pennsylvania State Route 94, near Mt. Holly Springs. Pennsylvania State Route 174, near Mt. Holly Springs. Interstate 81, at Carlisle. U.S. Rt. 11, at Carlisle.
NB PA St Rt 34 south of U.S. Rt. 11; PA St Rt 74/641. A junction maker on SB U.S. Rt. 11. NB PA St Rt 34 at Clay Street. NB PA St Rt 34 at I-76/PA Turn. NB PA St Rt 34 at Cavalry Road. NB PA St Rt 34 near Marion Ave. NB PA St Rt 34 near Conodoguinet Creek. NB PA St Rt 34 south of west PA St Rt 944. NB PA St Rt 34 at west PA St Rt 944. NB PA St Rt 34/EB PA St Rt 944 near Enola Road. NB PA St Rt 34 north of north of east PA St Rt 944. NB PA St Rt 34 near Mountain Road. NB PA St Rt 34 south of Sterretts Gap. A BGS on NB PA St Rt 34.