The
North East Pennsylvania Railroad was incorporated on December 14, 1870, to build northeast from the
North Pennsylvania Railroad's
main line at
Glenside to
Hatboro. The line was completed to the
Bucks /
Montgomery county line on December 18, 1872, a distance of . A further extension to
Hartsville, Pennsylvania, opened on November 9, 1874. The
Philadelphia and Reading Railroad leased the North Pennsylvania Railroad on May 14, 1879. Under Reading control, the line was extended to
New Hope on March 29, 1891. Under the Reading the line was known as the
New Hope Branch. The Reading electrified the portion between Glenside and on July 26, 1931. The North East Pennsylvania Railroad was one of twelve railroads merged into the
Reading Company effective December 31, 1945. Passenger service beyond Hatboro ended on June 7, 1952. The
New Hope and Ivyland Railroad purchased the section of the branch between Ivyland and New Hope on June 20, 1966, with the intention of running steam excursion service. The Reading, with SEPTA's support, extended electrification from Hatboro to on July 29, 1974. With the Reading's final bankruptcy in 1976, the New Hope and Ivyland acquired the section of the New Hope Branch between Ivyland and Warminster, while the Glenside–Warminster section was conveyed to
Conrail. Conrail conveyed the line to SEPTA in 1979. == Notes ==