684 Bus - El Cerrito - Arlington - Garvin

List of stops
        Build real-time departures into your app

        Tell us about your project. Test London API examples while we review your request.

        Request data / API access

        Route Path (Streets & Roads)

        Outbound: Ashbury Av & Eureka Av (El Cerrito High School) – Richmond Bart
        Ashbury Avenue - Moeser Lane - Navellier Street - Scott Street - Navellier Street - Elm Street - Cutting Boulevard - Arlington Boulevard - McBryde Avenue - Garvin Avenue - 22nd Street - 21st Street
        Inbound: Richmond Bart – Ashbury Av & Eureka Av (El Cerrito High School)
        Macdonald Avenue - 23rd Street - Garvin Avenue - 26th Street - Garvin Avenue - San Pablo Avenue - McBryde Avenue - Arlington Boulevard - Zinn Street - Arlington Boulevard - Alta Vista Drive - Arlington Boulevard - Cutting Boulevard - Elm Street - Potrero Avenue - Scott Street - Schmidt Lane - Ashbury Avenue

        Schedules and stops for this route are published in GTFS: sfmta, sf-bay-area-rg

        Frequently asked questions about route 684

        • What time does route 684 start operating?

          Services on route 684 start at 14:01 from Monday to Friday.

        • What time does route 684 stop operating?

          Services on route 684 end at 16:08 from Monday to Friday.

        • Is there a stop for route 684 near me?

          View the nearest stop for route 684.

        684 (East Richmond Heights Buses)

        The first stop of the 684 bus route is Ashbury Av & Eureka Av (El Cerrito High School) and the last stop is Richmond Bart. 684 (El Cerrito - Arlington - Garvin) is operational during on weekdays.

        Additional information: 684 has 38 stops. The total trip duration for this route is approximately 31 minutes.

        More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in East Richmond Heights, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

        684 bus near me

        Last updated on November 9, 2026