Bus 24

Click to load interactive map
List of stops
      Map
      Last updated on March 23, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Serramonte Blvd & Hwy 1 – Old County Rd & San Francisco Ave
      Serramonte Boulevard - Saint Francis Boulevard - Westmoor Avenue - Eastmoor Avenue - San Pedro Road - Mission Street - San Jose Avenue - Geneva Avenue - Bayshore Boulevard - Old County Road
      Inbound: Old County Rd & San Francisco Ave – Serramonte Blvd & Hwy 1
      Old County Road - Bayshore Boulevard - Geneva Avenue - Mission Street - Westlake Avenue - Mission Street - School Street - San Pedro Road - Eastmoor Avenue - Westmoor Avenue - Saint Francis Boulevard - Serramonte Boulevard
      All data is available in GTFS feed: sfmta

      Bus 24 FAQ

      • What time does the 24 bus start operating?

        Services on the 24 - Brisbane - Shasta High bus start at 15:40 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • What time does the 24 bus stop working?

        Services on the 24 - Brisbane - Shasta High bus stop at 16:30 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • Is there a 24 bus stop near me?

        Click here to view the nearest 24 - Brisbane - Shasta High bus stop.

      24 (San Francisco Buses)

      The first stop of the 24 bus route is Serramonte Blvd & Hwy 1 and the last stop is Old County Rd & San Francisco Ave. 24 (Brisbane - Shasta High) is operational during on weekdays.

      Additional information: 24 has 25 stops and the total trip duration for this route is approximately 50 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you San Francisco Buses suggested routes, real-time bus tracker, line route maps in San Francisco, and helps to find the closest 24 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 24 bus to take on your trip.

      24 bus near me