Skip to main content
Sign in
Market
Map
Transit
Menu
Haverford Rd & Sherwood Rd
to City Hall · 69th St Transit Center
Schedule
15:39
31
16:24
31
17:11
31
17:57
31
18:42
31
19:32
31
20:33
31
21:35
31
22:35
31
23:41
31
00:42
31
Routes
106
31
Can't wait for the bus?
Request a carpool ride from this stop
Request a Ride