The San Francisco Municipal Railway (Muni) is the primary public transit system for San Francisco, California. Muni is part of the San Francisco Municipal Transportation Agency, which is also responsible for the streets, parking, traffic signals, and other transportation in the city. In 2019, Muni had the eighth-highest ridership among systems in the United States. Service is operated to all parts of San Francisco - including Treasure Island - as well as small sections of Daly City and Marin County, California.
During the COVID-19 pandemic, service was initially reduced to a limited set of "core service" routes, then gradually expanded. As of April 2022, six Muni Metro routes, one streetcar route, one bus replacement for a Muni Metro route, three cable car routes, 47 local bus routes, four Rapid routes, and one express route are in operation. Many of those routes have been temporarily modified. Twelve overnight Owl routes and one early-morning express route are in operation.
Local routes
All-nighter: San Francisco Zoo - Fisherman's Wharf
All nighter: Ocean Beach - 4th & King Caltrain
California: Richmond District - Downtown
Sutter: Ferry Plaza - Presidio & California
Fulton: Civic Center - 8th Ave (weekday daytime), Salesforce Transit Center - Ocean Beach (night and weekend)
Hayes-Parnassus: Civic Center - Inner Sunset (Quintara and 14th Ave)
Haight/Noriega: Outer Sunset (Ortega and 48th Ave) - Salesforce Transit Center
Bayshore: City College - Visitacion Valley - Chinatown - Fisherman's Wharf
San Bruno: 11th & Market - Bayshore/Arleta (weekday daytime), Downtown - Visitacion Valley (night and weekend)
Folsom: Valencia & Cesar Chavez — Jackson Street & Van Ness
Mission: Ferry Plaza - Daly City (Mission & San Jose)
46th Avenue: Outer Richmond (Palace of Legion of Honor) - Stonestown
Polk: Hunter's Point - Aquatic Park
Fillmore: Mission Bay - The Marina
Monterey: Bayview (Palou & 3rd St) - San Francisco Zoo
Divisadero: Pacific Heights (Jackson & Fillmore) - Bayview (3rd St & Palou)
Treasure Island: to/from Salesforce Transit Center
Bryant: Jackson and Van Ness - 24th St/Mission
19th Avenue: Daly City BART - Golden Gate Bridge - Fisherman's Wharf (Powell & Beach)
Sunset: Bayview (3rd St and Paul Ave) - Baker Beach
Stockton: Crissy Field - 4th & King Caltrain via North Beach and Chinatown
Balboa: Ocean Beach (Richmond District) - Market & 5th St
Ashbury-18th: San Francisco General Hospital - Laurel Heights
Eureka: Castro Station - Glen Park BART
Teresita: Cesar Chavez & Valencia - Forest Hill Station
Corbett: Twin Peaks (Parkridge and Burnett) - Haight
Geary: Richmond District - Salesforce Transit Center
Coit: Fisherman's Wharf - Coit Tower
Masonic: Munich and Geneva - Fort Mason
O'Shaughnessy: Inner Richmond (California & 6th Ave) - Bayview (3rd St & Evans)
Union-Stockton: Lyon and Greenwich - 4th & King Caltrain via Chinatown
Quintara-24th Street: Ocean Beach (Sunset) - 3rd St & 20th St
Van Ness-Mission: City College of San Francisco - Van Ness & North Point
Excelsior: Forest Hill Station - Persia and Prague
Felton: Daly City Station - Bayview (Hudson and 3rd St)
Dogpatch: Dogpatch - 16th St/Mission BART
Rutland: Visitacion Valley - Executive Park
Parkmerced: West Portal Station - Daly City BART
Lake Merced: Stonestown - Top of the Hill Daly City
Quintara: Outer Sunset (Vicente and 30th Ave) - Inner Sunset (Judah & 9th Ave)
Bernal Heights: 24th Street Mission Station - Bernal Heights
All-Nighter: Visitacion Valley (Bayshore/Arleta) - Van Ness & North Point
All-Nighter: West Portal Station - San Francisco State University via Downtown
Rapid routes
Formerly known as limited routes, Muni provides a faster service to supplement local bus lines in selected corridors. Most rapid routes have stops spaced approximately three to eight city blocks apart outside of downtown.
Fulton Rapid: Salesforce Transit Center - Civic Center - Ocean Beach (Richmond District)
San Bruno Rapid: Downtown - Visitacion Valley
Mission Rapid: Ferry Plaza - Daly City BART
19th Avenue Rapid: Daly City BART - California & 7th Ave
Geary Rapid: Richmond District (Point Lobos) - Salesforce Transit Center
Express routes
Most express routes are cancelled due to COVID-19 impacts.
California Express: Richmond District (33rd and Geary) - Downtown
Bayshore 'A' Express: Visitacion Valley - Chinatown
Bayshore 'B' Express: City College - Visitacion Valley - Chinatown - Fisherman's Wharf
Bayview Hunters Point Express: Palou & 3rd St - Downtown SF
Marina Express: (AM only) The Marina (Beach and Divisadero) - Downtown
16th Street Arena Express (event service)
All-nighter: San Francisco Zoo - Fisherman's Wharf
All nighter: Ocean Beach - 4th & King Caltrain
Fulton: Civic Center - 8th Ave (weekday daytime), Salesforce Transit Center - Ocean Beach (night and weekend)
Mission: Ferry Plaza - Daly City (Mission & San Jose)
Fillmore: Mission Bay - The Marina
Divisadero: Pacific Heights (Jackson & Fillmore) - Bayview (3rd St & Palou)
Treasure Island: to/from Salesforce Transit Center
Geary: Richmond District - Salesforce Transit Center
O'Shaughnessy: Inner Richmond (California & 6th Ave) - Bayview (3rd St & Evans)
Quintara-24th Street: Ocean Beach (Sunset) - 3rd St & 20th St
All-Nighter: Visitacion Valley (Bayshore/Arleta) - Van Ness & North Point
All-Nighter: West Portal Station - San Francisco State University via Downtown