The Southeastern Pennsylvania Transportation Authority operates or contracts operations of these routes serving points in Bucks, Chester, Delaware, and Montgomery counties, with a few routes operating into the city of Philadelphia. The Suburban Transit Division is broken down into three districts: Victory (Formerly: Red Arrow Division), Frontier, and Contract Operations.
Routes
Victory District These routes are operated from the Victory District, located at the 69th Street Transportation Center in Upper Darby Township, Delaware County. This also includes Norristown High Speed Line (Route 100 before 2009; now SEPTA Metro M1), Media–Sharon Hill Line (Routes 101 and 102 before 2025; now SEPTA Metro D1 & D2 rail operations. These routes were once operated by the Philadelphia Suburban Transportation Company, better known by its nickname "Red Arrow Lines". Routes in the Chester area of Delaware County as well as Chester Pike operations were once operated by Southern Penn Bus Lines, which the Red Arrow took control of on June 30, 1960. Today, Routes 114, 117, and 118 are leftovers of the old Southern Penn system. The Philadelphia Transportation Company's "PTC" Folsom Division bus routes (former Routes 71, 76, and 77 trolley lines as well as bus Route 82) were taken over by Red Arrow Lines on January 20, 1961. Since that time the Ex-PTC routes have been eliminated or consolidated into the current route system. SEPTA took over Red Arrow Lines on January 29, 1970. This was one of the last privately owned transit operations left in the United States. Even today some longtime residents, transit historians, and the local news media still refer to this operation as SEPTA's Red Arrow Division. In 2011, SEPTA renamed 69th Street Terminal the 69th Street Transportation Center and in 2025, it was renamed again to 69th Street Transit Center as part of a system wide simplification scheme for major route termini.
RouteTerminalsMajor streetsHistoryNotesDaily Ridership (FY 2019)10369th Street Transit CenterArdmore Suburban SquareBrookline Boulevard, Darby Road, SEPTA Private BuswayFormerly known as Red Arrow Routes "C" and "R". Trolley service to Ardmore started May 29, 1902. Route R buses replaced Ardmore trolleys on December 30, 1966. Route C ran to Brookline via Earlington Road. Route C and R merged into new Route 103 on January 22, 1971. On June 30, 1986, service via Llanerch was eliminated thus cutting out the original route that the trolley took to Ardmore between Highland Park (Upper Darby) and Brookline (Haverford). On August 19, 2002, service in Ardmore was extended to Suburban Square. Service was rerouted via Overbrook Park replacing Route 105 service on February 14, 2011. The private busway in the Oakmont section of Havertown was the former trolley right of way.Sunday Service only operates between 69th Street Transportation Center and Overbrook Park1,36277th and City10469th Street Transit CenterWest Chester University or Newtown SquareWest Chester PikeFormerly known as Red Arrow Route "W". Trolley service to West Chester began August 15, 1895. Route W buses replaced trolleys to West Chester on June 4, 1954 then to Westgate Hills on August 23, 1958. Route W Lawrence Park service began in 1959. Route W redesignated Route 104 on June 16, 1975. Service to Lawrence Park transferred to new Route 112 on June 30, 1986. Service to Cheyney University then known as Route 104A became new Route 120 on the same date. On August 19, 2002, service was extended to the West Chester University campus.3,08810569th Street Transit CenterRosemont or PaoliLancaster AvenueFormerly known as Red Arrow Routes "G (Wynnewood)" and "I (Ardmore via Narberth)". Routes G and I merged into new Route 105 on September 11, 1970; Service extended to Paoli on November 28, 1983, via old SEPTA Route 71 (Formerly: Red Arrow Route Z). On February 14, 2011, service was rerouted via 68th Street and Malvern Ave, in the Overbrook section of Philadelphia. Route 103 replaced service in the Overbrook Park section of Philadelphia. Service on Route Z was a former "Montgomery Bus Lines" service acquired by the Red Arrow in 1936. Due to duplicate service with SEPTA Bus Route 106, route was truncated from Paoli to Rosemont (at SEPTA's Rosemont train station on the Paoli/Thorndale Line) effective June 20, 2016. Extended back to Paoli to replace Route 106 on August 24, 2026.Sunday service only operates between 69th Street Transportation Center and Rosemont station1,147 + 1,251 from 10610769th Street Transit CenterGlenolden or Lawrence ParkGarrett Road, Marshall Road, Ashland Avenue, Sproul RoadFormerly known as Red Arrow's Routes "B" and "P". Route B was Westbrook Park LOCAL. Route P was Briarcliffe EXPRESS. Routes B and P merged into new Route 107 on June 17, 1974; At the same time service was extended to Essington. Service has been restructured in 1983, 1996 and 2006. Route 122 merged into Route 107 on August 28, 2006. Service also extended to Lawrence Park. Current route to Glenolden almost resembles original Route 107 routing with a few different changes. Express service eliminated in 2022. No Sunday Service. 1,04210869th Street Transit Center67th and Elmwood or Philadelphia International AirportChurch Lane, 65th Street, Bartram AvenueFormerly known as Red Arrow Route "J" to 67th and Elmwood; Service started by Red Star Lines. Route sold to Red Arrow October 27, 1930. Route J redesignated Route 108 on June 16, 1975; Service extended to the Philadelphia International Airport when former City Transit Division Route "U" (Airport to Elmwood) was merged into the Route 108 on April 4, 1993.24-hour service5,27410969th Street Transit Center Chester Transit CenterBaltimore Pike, Chester RoadFormerly Red Arrow's Route "O"; Service was first operated by John Drew Bus Lines to Lansdowne. Route sold to the Red Arrow on September 3, 1930. Route O redesignated Route 109 on September 9, 1974. Route 109 has the highest fare box recovery ratio in SEPTA's Suburban Transit Division at 40% (FY 2009 figures). Southern Penn Traction Company operated a trolley line on Baltimore Pike. Red Arrow purchased the trolley line and "Route N" buses replaced streetcars on August 3, 1930; Route N no longer in service.24-hour service4,47411069th Street Transit CenterSpringfield Mall, Penn State Brandywine or Pilgrim Gardens Township Line Road, Sproul Road, Baltimore PikeFormerly labeled by Red Arrow as Route "X". Route X first served Media, Broomall branch started service in 1953. Service to Media eliminated in 1959. Route X redesignated Route 110 on June 16, 1975. Springfield Mall branch started January 30, 1978. Service extended to Media and Granite Run Mall June 30, 1986, via the Springfield Mall branch routing. Service to Broomall transferred to new Route 112.1,88011169th Street Transit CenterPenn State Brandywine, or Chadds FordState Road, US 1/Media Bypass, Baltimore PikeThis was Red Arrow Lines first bus route operated under the name of Aronimink Transportation Company. Service to Aronimink was formerly known as Red Arrow's Route "A"; Route A redesignated Route 111 on June 16, 1975. Service on this route has been restructured in 1983, 1996, and 2002. Service to Chadds Ford introduced on August 19, 2002, replacing former SEPTA Route 110 Express service to Granite Run Mall. Service rerouted to serve new Wawa Station on August 29, 2022.1,47311269th Street Transit CenterDelaware County Community CollegeWest Chester PikeThis is SEPTA's second version of Route 112. Formerly portions of Route 103 routing via Llanerch, Route 104 Lawrence Park spur routing, Route 110 Broomall branch routing, and Media Line Road portion of Route 80 (Currently Route 118). Split from Route 104 service on June 30, 1986. On August 29, 2011, service was streamlined to operate on West Chester Pike from 69th Street Terminal to Broomall. Service to Lawrence Park replaced by new Route 126.