Bus 12

Click to load interactive map
List of stops
    Map

    Hercules Transit Center – Hercules Transit Center

    Hercules Transit Center

    06:1606:5407:2508:3709:2310:2811:3012:4213:5315:0415:4416:4417:2618:1419:04

    Refugio Valley and Pheasant Dr

    06:1906:5707:2808:4009:2610:3111:3312:4513:5615:0715:4716:4717:2918:1719:07

    Hercules Middle and High School

    ?????????14:50?15:45?????

    Refugio Valley and Falcon Way

    ?????????????????

    Refugio Valley and Southwind Dr

    ?????????????????

    Refugio Valley and Midship Dr

    ?????????????????

    Refugio Valley and Mirimar Ave

    ?????????????????

    Hannah Ranch School

    ?????????????????

    Mandalay Ave and Bonaire Ave

    06:2507:0307:3408:4609:3210:3711:3912:5114:0214:5315:1315:4815:5316:5317:3518:2319:13

    Bonaire Ave and Refugio Valley Rd

    ?????????????????

    Refugio Valley and Mandalay Ave

    ?????????????????

    Carson St and Raleigh Ct

    06:2707:0507:3608:4809:3410:3911:4112:5314:0414:5515:1515:5015:5516:5517:3718:2519:15

    Carson St and Stanley Ct

    ?????????????????

    Coronado St and Carson St

    06:2807:0607:3708:4909:3510:4011:4212:5414:0514:5615:1615:5115:5616:5617:3818:2619:16

    Armstrong St and Grissom St

    ?????????????????

    Grissom St and Shepard St

    ?????????????????

    Coronado St and Decatur

    ?????????????????

    Coronado St and Refugio Valley

    ?????????????????

    Refugio Valley and Redwood Rd

    ?????????????????

    Violet Rd and Lupine Rd

    06:3207:1007:4108:5309:3910:4411:4612:5814:0915:0015:2015:5516:0017:0017:4218:3019:20

    Violet Rd and Lilac Circle

    ?????????????????

    Violet Rd and Iris Rd

    ?????????????????

    Lupine Rd and Woodfield Park

    06:3507:1307:4408:5609:4210:4711:4913:0114:1215:0315:2315:5816:0317:0317:4518:3319:23

    Lupine Rd and Poppy Ct

    ?????????????????

    Sycamore Ave and Redwood Rd

    ?????????????????

    Sycamore Ave - Civic Center

    ?????????????????

    Sycamore Ave - Creekside Shopping Center

    06:3907:1707:4809:0009:4610:5111:5313:0514:1615:0715:2716:0216:0717:0717:4918:3719:27

    Hercules Transit Center

    06:4207:2007:5109:0309:4910:5411:5613:0814:1915:1015:3016:0516:1017:1017:5218:4019:30
    Times marked with "—" indicate that the vehicle does not stop at this stop.
    Times marked with "?" indicate that the exact arrival time is unknown.
    Times marked with "—" indicate that the vehicle does not stop at this stop.
    Times marked with "?" indicate that the exact arrival time is unknown.
    Last updated on March 22, 2026
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Hercules Transit Center – Hercules Transit Center
    Willow Avenue - Refugio Valley Road - Southwind Drive - Refugio Valley Road - Mandalay Avenue - Bonaire Avenue - Refugio Valley Road - Carson Street - Armstrong Street - Grissom Street - Coronado Street - Refugio Valley Road - Violet Road - Lupine Road - Sycamore Avenue - Willow Avenue
    All data is available in GTFS feed: sfmta

    Bus 12 FAQ

    • What time does the 12 bus start operating?

      Services on the 12 - Trees and Flowers bus start at 06:16 on Monday, Tuesday, Wednesday, Thursday, Friday.

    • What time does the 12 bus stop working?

      Services on the 12 - Trees and Flowers bus stop at 19:30 on Monday, Tuesday, Wednesday, Thursday, Friday.

    • Is there a 12 bus stop near me?

      Click here to view the nearest 12 - Trees and Flowers bus stop.

    12 (Martinez Buses)

    The first stop of the 12 bus route is Hercules Transit Center and the last stop is Hercules Transit Center. 12 (Trees and Flowers) is operational during on weekdays.

    Additional information: 12 has 28 stops and the total trip duration for this route is approximately 26 minutes.

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

    12 bus near me