ATTN: Report of a non-Muni collision blocking the off ramp to Treasure Island. The OB 25 will reroute via the #BayBridge Toll Plaza. (More: 25 in last 48 hours)
GRID BUS

21 Hayes

5am - 10pm daily
SFMTA.com/21
Service Frequencies

See below for detailed schedule information and live data.

Live Map

Stops/Description

Inbound to Civic Center stop list
Choose a stop below for real-time arrival predictions.
Outbound to Inner Richmond stop list
Choose a stop below for real-time arrival predictions.
Description

The 21 Hayes operates between the Haight and Civic Center.

Inbound to Hyde & Grove

From Fulton & Shrader, east on Fulton, right on Shrader, left on Hayes, left on Laguna, right on Grove, left on Polk, right on McAllister, right on Hyde to last stop on Hyde between Fulton & Grove.

Outbound to Fulton & Shrader

From Hyde & Grove, south on Hyde, right on Market, right on Hayes, right on Stanyan, right on Fulton, to terminal.