Skip to main content
Sign in
Market
Map
Transit
Menu
Haverford Av & Malvern Av
to City Hall · 69th St Transit Center
Schedule
15:41
31
16:26
31
17:12
31
17:58
31
18:43
31
19:33
31
20:34
31
21:36
31
22:36
31
23:42
31
00:43
31
Stops at this location
Haverford Av & Malvern Av - FS
to 76th-City · Paoli · Ardmore
SEPTA
2
Routes
106
31
Can't wait for the bus?
Request a carpool ride from this stop
Request a Ride