511: Labor Day service Yesterday More...

Muni will run on Sunday schedules for Labor Day.

The following weekday- and weekday/Saturday-only routes will not run:

  • 1AX, 1BX, 8AX, 8BX, 9R, 14X, 28R, 31AX, 31BX, 38AX, 38BX,  41, 81X, 82X, 83X, 88, NX.

The 76X Marin Headlands Express Route will run.

Supplemental school-day service will not run.

All other bus routes and rail lines will use the Sunday schedule.

Muni Metro stations will open at 8 a.m.

511: Paint Crew to Extend Transit Only Lanes on Market Street 2 weeks ago More...

The extension of the transit-only lanes on Market Street continues this weekend, Friday, July 31, as part of the Safer Market Street project. View factsheet

The existing transit-only lanes on Market Street will be extended to 3rd Street in both directions improving safety conditions and transit efficiency along the corridor.

Construction work will take place Friday to Sunday between 11 p.m. and 7 a.m. Construction will continue into December, and will only be on weekends that do not coincide with a holiday or special event. The extensions of the transit-only lanes are scheduled to be complete by January 2016. 

The paint crews will continue construction this weekend colorizing the westbound lane on Market Street between 6th and 8th streets, Friday, July 31, to Sunday, August 2. 

During construction hours along Market Street between 6th and 8th streets (both eastbound and westbound directions):

  • No traffic will be allowed on the center track lanes
  • Local access will be permitted in the curbside lane
  • The following bus routes will use the curbside stop as opposed to the center boarding island:
    • 6, 7, 9, Muni Metro Shuttles, and F Shuttles
  • Loading zones will not be available

For more information and project updates visit sfmta.com/safermarketst

511: Lower Market construction, July 22, 2014, through late summer 2015 July 2014 More...

Muni will move stops or reroute for several lower Market Street routes due to construction during all hours of service.

Only inbound service to downtown is affected.

2-Clement, 6-Haight/Parnassus, 21-Hayes, 31-Balboa, K-Owl, L-OWL, M-Owl, Metro Bus Shuttle

Missed Stops:

Alternate Stop:

Market & First (boarding island)

Market & First (curb stop)

Market & Beale

Mission & Fremont

Spear & Market

Mission & Main (temporary nearside)

5-Fulton, 5R-Fulton RAPID, 38-Geary, 38L-Geary rapid, 7-Haight/Noriega, 7r-Haight/Noriega rAPID

Missed Stops:

Alternate Stop:

Market & First (curb stop)

Market & First (boarding island)

 9-San Bruno, 9r-San Bruno rAPID

When the 9 and 9R Routes continue past 2nd Street, the following stop will be missed.

Missed Stops:

Alternate Stop:

Spear & Market

Market & Steuart (Inbound 14 stop)

511: Construction reroutes May 2015 May 2015 More...

 The 9, 10, 21, 28, 48 and 56 routes will have reroutes due to construction starting in May 2015.

9 San Bruno

Monday, May 18, through Friday, December 11, 2015
for all hours of service

9 San Bruno inbound toward downtown

No changes

9 San Bruno outbound toward Visitacion Valley

Stops Missed:

  • Schwerin & Sunnydale
  • Schwerin & Garrison 
  • Schwerin & Velasco 

Alternate Stop:

  • Sunnydale at Schwerin, temporary stop
  • Velasco at Schwerin, temporary stop


Saturday, May 9, through Saturday, May 16, 2015 
from 7:30 am until 6:00 pm Monday-Saturday

10 Townsend inbound toward Pacific Heights

Missed stop:

  • 23rd & Utah

Alternate stops:

  • 24th & Potrero
  • 23rd & Vermont

10 Townsend outbound toward San Francisco General Hospital

No changes

21 Hayes

21 Hayes inbound toward downtown

No changes

21 Hayes outbound toward Golden Gate Park

Saturday, May 23, through Monday, May 25, 2015
for all hours of service

Stops Missed: Hayes & Larkin 

Alternate Stops: Market & Hyde, Hayes & Van Ness

28 19th Avenue

28 19th Avenue inbound toward the Marina District

Wednesday, May 27, through Wednesday, June 10, 2015
from 9:00 am until 3:00 pm, Mondays to Fridays

The inbound bus stop on 19th & Ulloa, will be temporarily discontinued. 

Alternate Stops: 19th at Vicente or Taraval.

28 19th Avenue outbound toward Daly City

No changes

48 Quintara/24th St

Monday, May 11, through Friday, May 22, 2015
from 9:00 am until 4:00 pm Mondays-Fridays

48 Quintara-24th Street inbound toward Potrero Hill

Stops Missed:

  • Ulloa at West Portal
  • Vicente & West Portal
  • Portola & Claremont

Alternate Stops:       

  • Ulloa after West Portal
  • Portola after Claremont

48 Quintara-24th Street outbound toward the Sunset District

Stop Missed: 

  • Ulloa at West Portal

Alternate Stops:       

  • Ulloa after West Portal

56 Rutland #1

Monday, May 11, through Friday, June 5, 2015
from 7:30 am until 5:30 pm each day

56 Rutland inbound toward Visitacion Valley

Stop Missed:                          

  • Rutland & Campbell 

Alternate Stop:

  • Teddy at Rutland, temporary stop

56 Rutland outbound toward Candlestick

No changes


Monday, May 18, through Friday, December 11, 2015
for all hours of service

56 Rutland inbound toward Visitacion Valley

No changes

56 Rutland outbound toward Candlestick

Stops Missed:

Sunnydale & Schwerin

Alternate Stop:

Schwerin & Sunnydale (inbound 9 stop)


Live map © 2015 NextBus Inc.
View 21-Hayes in a larger map


Fulton and Shrader via Fulton, Shrader, Hayes, Laguna, Grove, Polk, Market (uses island stops before Fremont, one curb stop after), Spear, Mission, Steuart to Ferries.


Steuart, Market (uses curb stops), Hayes, Stanyan, Fulton to Shrader.

Related current projects

Related past projects