New to using Muni Metro with a wheelchair or mobility device?
TransitAccess is a mobile-first accessibility map for every SF Muni Metro station. It shows step-free access, mini-high platforms, wheelchair lifts, station entrances, photos, and live elevator status — so riders who need an accessible path can plan ahead.
Each 🛗 marker sits at the elevator’s actual location — its color shows the live elevator status.
Tip: tap 🔑 Key on the map to open this legend at any time. On a phone, Key is inside the ⚙️ controls toggle (top-left).
The 🔴 Outages filter shows only stations with a current elevator outage.
The dot beside “Live elevator data” in the header shows the data connection, and underground stations are colored by their current elevator status (see Map markers). Status comes from the 511 SF Bay service-alerts feed and refreshes automatically every couple of minutes — tap ↻ Refresh to update now. The feed can lag real conditions, so treat status as a strong hint, not a guarantee.
On a phone, tap ⚙️ (top-left, below the header) to reveal the map controls: ◎ Location (center the map on you), 📍 Nearest (jump to the closest accessible station), 🔑 Key (map legend), and the 🌑 / ☀️ / 🛰️ map style picker. Tap ⚙️ again to collapse them.
On desktop, those controls are always visible in the top-right corner. The ‹ button collapses the station list to reveal more of the map.
For the purposes of this website, accessible exclusively means accessible to wheelchair users. I do not feel equipped to make that judgment for people with other disabilities. Accessible also does not mean perfect — it means usable without excessive burden or humiliation.
Station & route data: SFMTA GTFS. Live alerts: 511 SF Bay. Base map: © CARTO, © Esri, © OpenStreetMap. Accessibility details are community-surveyed and may be incomplete or out of date. TransitAccess is not affiliated with or endorsed by SFMTA — please verify critical trips with official sources.
This app and its information are provided "as is," for general informational purposes only, with no warranty of any kind, express or implied, including accuracy, completeness, or fitness for a particular purpose. TransitAccess is an unofficial, volunteer community project and is not affiliated with, endorsed by, or speaking for SFMTA, BART, Caltrain, 511, or any transit agency. You use this information entirely at your own risk. To the fullest extent permitted by law, the creators and contributors of TransitAccess accept no liability for any loss, injury, or damage of any kind arising from your use of, or reliance on, this app. Always confirm conditions in person and with official sources, and follow the directions of transit staff.
On the J, K, L, M, and N lines, surface (street-level) stops have a short raised mini-high platform that lines up with only the front door of the first car. So when you're heading out of the subway toward a street-level stop, you must board the first door of the first car — otherwise you won't be able to get off at your stop.
You don't need to worry about this when your whole trip stays at full-level stations:
When in doubt, open the station in this app: stops where this matters show a ⚠ warning spelling out the exception.
Underground (subway) stations. Every underground station has elevators: street → concourse → platform, with level boarding at all train doors. Street elevators are on the north side of Market Street near an entrance; signs at the concourse point you to the platform elevator. Elevators do break down — check the live elevator status in this app (or call 311) before you rely on one.
Surface (street-level) stops. Accessible stops are low-level islands with a ramp up to a mini-high platform, or full-length high platforms. Not every surface stop is accessible. Use this app's filters (Fully / Functionally Accessible) and the map to find the nearest one that works for your direction of travel.
Finding the elevator from the street to the mezzanine is relatively easy — especially with the help of this app. Icons for underground stations are located exactly where the elevator exists in the real world, and the pop-up for each station with an elevator includes a photo of the elevator at street level. Finding the elevator between the platform and the mezzanine can be a bit more difficult. Generally there is pretty good signage, and you should never be afraid to ask an employee. For some of the stations on Market St, you need to go down some corridors right by the Muni tracks. It feels like you shouldn't be going that way — but you should.
A few stops board via an operator-deployed wheelchair lift instead of a platform — flagged with a lift icon in this app. Heads-up: lifts are frequently out of service, especially on the historic F Market & Wharves streetcars — have an accessible backup stop in mind.
The F line is a tourist-oriented historic streetcar line. But it still can be very useful as a form of public transit. Impressively, the vast majority of the streetcars that run on the F line are wheelchair accessible. All of the PCCs, which are the rolling stock that is regularly operated, are wheelchair accessible. On some weekends during the summer, Muni Heritage Day in the fall, and sometimes at random, Muni runs other historic trolleys from San Francisco and around the world. The majority of these have also been made wheelchair accessible, thanks to the work of the Market Street Railway. However, at least one, possibly two, of the historic streetcars are simply too small to be made accessible. Generally speaking, when a non-PCC is operating, it is not replacing a PCC trip — it is a supplemental trip. Thus, if a non-accessible vintage streetcar comes by and you can't take it, an accessible one should be along pretty soon. To see what streetcars are operating on the F line right now, visit streetcar.live.
Muni, along with every other agency in the Bay Area, operates a completely accessible bus fleet. Boarding and taking the bus as a wheelchair user is generally easy and convenient — except when it gets really busy. All you have to do is signal to the bus driver that you'd like to board and they will lower the ramp. Often fellow passengers will lift the seat up for the wheelchair spot; if not, the driver will. If you want to be strapped in, tell the driver — they generally will not do it unless asked. When you board, tell the driver where you want to get off, but you should still press the wheelchair stop request button located to your side in case they forget.
Both sadly and reasonably, the cable cars are not wheelchair accessible and almost certainly never will be. While this is a bummer for tourists and transit nerds, their routes are replicated — often more efficiently — by buses.
People with disabilities ride at a reduced fare with a Clipper Access card (formerly the RTC Discount Card). Low- and moderate-income SF residents with qualifying disabilities may also qualify for Free Muni. Apply at the SFMTA RTC office, 27A Van Ness Ave (at Market St), or start at sfmta.com.
This guide and the information in this app are provided "as is," for general informational purposes only, with no warranty of any kind, express or implied, including accuracy, completeness, or fitness for a particular purpose. TransitAccess is an unofficial, volunteer community project and is not affiliated with, endorsed by, or speaking for SFMTA, BART, Caltrain, 511, or any transit agency. You use this information entirely at your own risk. To the fullest extent permitted by law, the creators and contributors of TransitAccess accept no liability for any loss, injury, or damage of any kind arising from your use of, or reliance on, this app or this guide. Always confirm conditions in person and with official sources, and follow the directions of transit staff.
stations.js