US 111 followed current PA 262 then split northeast from PA 262 (Fishing Creek Road) along present-day SR 1003. The U.S. Highway had a few tight curves as it descended a hill just south of where the road now crosses the Pennsylvania Turnpike. The highway passed to the west of the New Cumberland Defense Depot and what is today Capital City Airport and met the northern end of PA 24 (Lewisberry Road, now PA 114). US 111 passed along the edge of the village of New Market and crossed the York–Cumberland county line at Yellow Breeches Creek. The U.S. Highway followed what is now SR 2035 through the borough of New Cumberland. US 111 left New Cumberland and its name changed to Third Street on entering the borough of Lemoyne south of what is today the street's crossing of I-83, where the U.S. Highway then crossed over the Reading Railroad. US 111 crossed over the Pennsylvania Railroad immediately before reaching its northern terminus at US 11 and US 15 (Market Street), which is today SR 1010.