Station Review #182: Garrettford (SEPTA)
Garrettford is a SEPTA station located at Edmonds Avenue and Jones Street in the Garrettford neighborhood of Upper Darby. The station is served by the D2 trolley.
History
Garrettford station was built as part of the Philadelphia and West Chester Traction Company's Sharon Hill line in 1906. Theine has changed hands multiple times since then but this station has stayed almost exactly the same. There used to be a parking lot next to the station, but it's since been abandoned.
Tour
![]() |
| Trolley and the southbound platform. |
This station is a lot like other D2 stations on the line. Nothing is accessible here.
![]() |
| The shelter. |
Considering how old everything on the D2 line is, this shelter is probably around 125-126 years old.
![]() |
| The platform. |
![]() |
| Bike racks. |
![]() |
| Inside the shelter. |
The shelter has no benches or seating, which is unfortunately common for a lot of D2 stations.
![]() |
| Outdated signage and map. |
A lot of the signage here and at other D2 stations is outdated, though this isn't surprising. SEPTA plans to update this, but that hasn't come to fruition quite yet.
Bus Connections
107 - Lawrence Park to 69th Street Transit Center: This bus runs between the same destinations the 126 runs between, only instead taking about 90 minutes to do so. The 107 is one of those buses that mainly exists to fill in a bunch of spaces where transit is needed, not because it's any good.
Points of Interest Near Garrettford station
Garrettford itself as a neighborhood has a downtown centered around Garrett Road and Burmont Road. There's a small commercial strip around this area, also including a Wawa.
Statistics
Name: Garrettford
Agency: SEPTA
Line(s): D2
Locality: Garrettford
Municipality: Upper Darby Township
County: Delaware
State: Pennsylvania
Ridership: 146 riders per average weekday (2024)
Amenity Checklist
Accessible: ×
Bathrooms: ×
Bicycle parking: ✓
Clean Station: ×
Connections to other transit routes: ✓
Easy passage for each side: ✓
Existence is justifiable: ✓
Fare Payment Kiosks (if applicable): ×
Good Wayfinding: ✓
Indoor Shelters: ×
Maps: ✓
Multiple entrances/exits: ✓
Adequate Parking: ✓
Safe to use: ✓
Seating: ×
Shelters: ✓
Station In Good Condition: ×
TVMs: ×
Ticket Offices: ×
TOD: ✓
Train Departure/Arrival Info (countdown clocks): ✓
Updated/Useful Signage: ×
Final Verdict: 2.5/10
Station Directory
--------Delaware County--------
69th Street Transit Center
Fairfield Avenue
Hilltop Road
Beverly Boulevard
Congress Avenue
Lansdowne Avenue
Drexel Park
Irvington Road
Drexel Hill Junction
Garrettford
Penn Street
Springfield Road
Clifton-Aldan
Providence Road
Magnolia Avenue
North Street
Andrews Avenue
MacDade Boulevard










Comments
Post a Comment