North County

North County

Daly City, Colma, Brisbane, South San Francisco, San Bruno, Millbrae

SamTrans bus service in the North County area includes local routes in the cities of Daly City, Colma, Brisbane, South San Francisco, San Bruno and Millbrae. Many routes serve BART and/or Caltrain stations and nearby communities and destinations like Skyline College, San Francisco International Airport, Pacifica, the Stonestown/SF State area, and downtown San Francisco.

Key Changes

Time and frequency:
  • Service every 15 minutes or better, seven days a week, on Routes 120, 130, and ECR
  • Later night service on Routes 121 and 130 on weekends
Route extension:
  • Extension of Route 120 to Mission Hills Park, the existing end of the line for Route 121, increasing the amount of service to the Crocker-Amazon neighborhood
Streamlined service:
  • Reduction of duplicative service by multiple SamTrans routes between Daly City BART and Mission Hills, and between Serramonte and Colma BART
  • Route SFO eliminated due to duplication with BART
  • Route 140 eliminated; however, an extension of Route 121 to Linden Avenue would continue to provide coverage along most of the old route
New service:
  • New Route 124 connecting Daly City, Serramonte Center, and Skyline College would reduce travel times between Daly City and Skyline College by 30 minutes compared to using Route 121
  • Extended Route 130 to serve the growing employment areas in Oyster Point
Give Your Feedback

Comment Form

North County Preferred Alternative Map

A SamTrans rider leaving a SamTrans bus with her safety mask on

Join a Virtual Public Meeting

View Our Events Schedule

Click on a route number below to learn about proposed changes to each existing SamTrans route serving North County, as well as two potential new routes.

Route 38 | Route 110 | Route 112 | Route 118 | Route 120

Route 121 | Route 122 | Route 130 | Route 140 | Route 141

Route 292 | Route 397 | Route 398 | SFO

Route 124 (NEW) | EPX (NEW)

Route 38 | Safe Harbor - Millbrae Transit Center
No changes are proposed to this route.
Route 110 | Linda Mar Park & Ride - Daly City BART

Existing Service

Route 110 has average ridership connecting Pacifica and neighborhoods in Daly City. More riders travel towards Daly City in the morning and from Daly City in the afternoon. During public outreach, people requested earlier service and service that is more frequent on weekends.

Recommended Changes

Route 110 Alternative

Coverage (Where it goes)

To reduce travel time for the majority of riders, Route 110 would no longer serve the deviation from Skyline Drive onto Longview Drive. Riders could access the route with a five-minute walk to a stop on Skyline Drive. In Pacifica, instead of ending at the Linda Mar Park-and-Ride, the route would continue into the Linda Mar neighborhood, looping around De Solo Drive, Crespi Drive, Terra Nova Boulevard, Oddstad Boulevard, and Linda Mar Boulevard. This extension would provide a direct ride to Daly City and BART for Linda Mar residents.

Trips on Route 110 that operate only on school days serving Oceana and Terra Nova High School would continue and be renamed as Route 10.

Frequency (How often it runs)

Route 110 would operate more often during the midday on weekdays and on weekends. The route would run every 30 minutes during peak and midday periods, seven days a week.

Hours of Service (When it runs)

Hours of service would not change in the new network.

Up to Top ^

Route 112 | Linda Mar Park & Ride - Colma BART

Existing Service

Route 112 is a below average route in terms of ridership. It serves a small, unique market that mostly overlaps with other routes. It runs between the Linda Mar area in Pacifica and Colma BART. During public outreach, people requested better connectivity to other routes and earlier service.

Recommended Changes

Route 112 Alternative

Coverage (Where it goes)

In the new network, Route 112 is shortened at Clarendon Road and Francisco Boulevard in the West Sharp Park area. The route would not change between Colma BART and Sharp Park, still providing a connection to Serramonte Center. To reduce route duplication, only routes 110 and 118 would continue to Linda Mar.

Trips on Route 112 that operate only on school days serving Ingrid B. Lacy Middle School would continue and be renamed as Route 12.

Frequency (How often it runs)

Route frequency would not change in the new network. Route 112 would continue to run every 60 minutes.

Hours of Service (When it runs)

Hours of service would not change.

Up to Top ^

Route 118 | Linda Mar Park & Ride - Daly City BART

Existing Service

Route 118 provides peak-only, limited stop service from Linda Mar and Pacifica to two BART stations on weekdays. Public input included requests for earlier service and better schedule coordination with other routes.

Recommended Changes

Route 118 Alternative

Coverage (Where it goes)

To improve reliability and connect to more frequent BART service, Route 118 would travel directly to/from Daly City BART station and skip the Colma BART station. Passengers wishing to travel to Colma could transfer to BART or Route ECR at Daly City BART station. Route 118 would continue to be a limited stop service along Highway 1. Efforts will be made to prioritize schedule alignment and transfers between Route 118 and Route 17 at Linda Mar.

Frequency (How often it runs)

In the new network, Route 118 would have additional weekday-only trips, with service every 30 minutes during the morning and afternoon peak periods.

Hours of Service (When it runs)

Hours of service would not change in the new network.

Up to Top ^

Route 120 | Brunswick/Templeton (Daly City) – Colma BART

Existing Service

Route 120 is one of SamTrans’ highest ridership and most productive routes. It operates every 15 minutes or better seven days a week. Public input suggested that reliability could be improved on Route 120.

Recommended Changes

Route 120 Alternative

Coverage (Where it goes)

The current routing of Route 120 would not change. Route 120 would be extended to Mission Hills Park, the existing end point for Route 121, improving access to this residential neighborhood. This change is paired with shortening Route 121 to end at Daly City BART to avoid duplication with Route 120.

Frequency (How often it runs)

Frequency on Route 120 would improve from every 15 to every 10 minutes for an additional hour on weekday afternoons. Service on weekend evenings would improve to every 15-30 minutes, compared to every 45 minutes today.

Hours of Service (When it runs)

Hours of service would not change in the new network.

Up to Top ^

Route 121 | Pope/Bellevue (Daly City) – Skyline College

Existing Service

Route 121 is a productive route but is indirect for most riders using it to access Skyline College. Portions of the route also overlap with two shuttle routes serving the area: the Seton Medical Center Shuttle and the Skyline College Shuttle. Public input suggested reliability was an issue and people requested earlier and more frequent service on weekends.

Recommended Changes

Route 121 Alternative

Coverage (Where it goes)

In the new network, Route 121 is consolidated with routes 140 and 141 and would end at Daly City BART. Route 121 would no longer provide service on South Hill Boulevard and Alta Vista Way; however, school service provided by Route 29 would remain in this area. Service to Mission Hills Park would be provided by Route 120.

In order to provide a more direct connection between Daly City, Serramonte, and Skyline College, Route 121 would no longer serve Colma BART. Routes 122 and 130 would continue to connect Daly City with Colma BART.

South of Serramonte, Route 121 would run on Callan Boulevard instead of Gellert Boulevard. Route 122 would continue to serve Gellert Boulevard.

Route 121 would be extended from Skyline College to San Bruno BART and South San Francisco, replacing portions of the existing Route 140 and Route 141. The extended Route 121 would serve Rollingwood Drive and Sneath Lane to San Bruno BART, and Huntington Avenue, Spruce Avenue, Grand Avenue, and Linden Avenue to South San Francisco.

Route 121 in the new network reduces duplication of service and provides new direct connections between Serramonte and San Bruno, as well as South San Francisco and Skyline College.

Frequency (How often it runs)

Route 121 would operate every 30 minutes seven days a week, providing an increase in service to the portions of the route in San Bruno and South San Francisco.

Frequency in the portion of the Crocker-Amazon neighborhood currently served by Route 121 would double to every 15 minutes or better, seven days a week, with an extended Route 120.

Hours of Service (When it runs)

Route 121 would run almost two hours later on weekends, ending at 10:45 p.m. instead of 9:00 p.m.

Up to Top ^

Route 122 | SSF BART – Stonestown/SF State

Existing Service

Route 122 serves many areas in South San Francisco, San Bruno, Colma, Daly City, and the Stonestown area in San Francisco with average ridership. During public outreach, people requested earlier and more frequent service on weekends.

Recommended Changes

Route 122 Alternative

Coverage (Where it goes)

No changes to the route are proposed.

Frequency (How often it runs)

No changes in frequency are proposed.

Hours of Service (When it runs)

No changes to hours of service are proposed.

Up to Top ^

Route 130 | Daly City BART – Airport/Linden (South San Francisco)

Existing Service

Route 130 is a very productive route with strong all-day ridership. During public outreach, riders asked for improved transfers between BART and SamTrans buses, as well as later evening service.

Recommended Changes

Route 130 Alternative

Coverage (Where it goes)

In the new network, Route 130 is extended into Oyster Point to improve access to jobs and bayfront open space. The portion of the route between Grand Avenue and Airport Boulevard is removed; however, the new Route 121 would continue to serve Linden Avenue between Airport Boulevard and Grand Avenue.

In Daly City, the route would serve Daly City BART more directly from the south, by cutting out the loop on San Jose Ave, Flournoy Street/Sickles Avenue, and Mission Street. Existing customers at these stops would need to walk further for a connection to SF Muni Route 14 or transfer to the SF Muni 14 Rapid at Daly City BART.

Trips on Route 130 that operate only on school days serving John F. Kennedy Elementary School and Thomas Pollicita Middle School would continue and be renamed as Route 30.

Frequency (How often it runs)

Route 130 would operate more frequently on the weekends, running every 15 minutes during the daytime, seven days a week.

Hours of Service (When it runs)

Route 130 would operate until midnight on weekdays. Service would begin an hour earlier and be extended two hours later on weekends, with service 6:00 a.m. to 10:00 p.m.

Up to Top ^

Route 140 | SFO AirTrain – Manor/Palmetto (Daly City)

Existing Service

Route 140 is a below average route in terms of ridership and takes an indirect route to serve multiple destinations. There are also some school-day-only trips woven into the schedule. Public input included requests for more frequent service and later weekend evening service.

Recommended Changes

Route 140 Alternative

Coverage (Where it goes)

Route 140 would be discontinued as a stand-alone route but most of the existing Route 140 between Skyline College and San Bruno BART would be replaced with an extended Route 121, including Rollingwood Drive and Sneath Lane.

Service on Route 140 to Pacific Manor and to SFO Airtrain would no longer be offered. Existing Route 140 passengers west of Inverness Drive would either have to transfer to Route 121 via Route 112 and/or walk further to access service. Riders using Route 140 to get to SFO would need to transfer to BART at San Bruno or use the new route EPX.

Trips on Route 140 that operate only on school days serving Ingrid B. Lacy Middle School and Oceana High School would continue and be renamed as Route 40.

Frequency (How often it runs)

Areas served by the new Route 121 would have more frequent service than the current Route 140, with service every 30 minutes, seven days a week.

Hours of Service (When it runs)

Areas served by the Route 121 would receive later service on weekends than the current Route 140. The new Route 121 would operate until 10:45 p.m. on weekends.

Up to Top ^

Route 141 | Airport/Linden (South San Francisco) – Shelter Creek (San Bruno)

Existing Service

Route 141 is slightly below average in terms of ridership and productivity. Ridership is highest between the San Bruno BART Station and South San Francisco. Many trips support school-related trips on school days. Public input included requests for later evening service and more frequent weekend service.

Recommended Changes

Route 141 Alternative

Coverage (Where it goes)

In conjunction with the extension of Route 121 to San Bruno BART and South San Francisco, Route 141 would be shortened to operate between San Bruno BART and Shelter Creek Lane only. Midday trips would also serve the San Bruno Senior Center. Route 121 would serve the areas north of San Bruno BART that Route 141 serves today.

All trips that serve students going to or from school would continue on Routes 40, 41, and 42.

SamTrans will be working with shuttle providers in the area to better coordinate with shuttle services between San Bruno BART, Caltrain, and Bay Hill.

Frequency (How often it runs)

In the new network, Route 141 would operate every 60 minutes throughout the day, seven days a week. This reduction in frequency is paired with increased frequency for areas north of San Bruno BART on the extended Route 121.

Hours of Service (When it runs)

Hours of service would not change in the new network.

Up to Top ^

Route 292 | San Francisco – SFO - Hillsdale Mall

Existing Service

Route 292 has average ridership, but is a very long route, making reliability a challenge. During public outreach, riders asked for better reliability and faster speeds. People also requested more frequent service and that the route continue into San Francisco.

Recommended Changes

Route 292 Alternative

Coverage (Where it goes)

Route 292 will continue to serve San Francisco in the new network. In San Francisco, Route 292 would operate as a limited-stop service with stops approximately every half mile. Stops along Potrero Avenue and Mission Street would be the same as those used by Route FCX.

A new connection on Route 292 to Millbrae Transit Center would improve access to San Francisco Airport, BART, Caltrain, and ECR bus service.

Frequency (How often it runs)

Frequency of service would not change.

Hours of Service (When it runs)

Hours of service would not change.

Up to Top ^

Route 397 | Palo Alto Transit Center - Downtown San Francisco

Existing Service

Route 397 provides a late-night connection between East Palo Alto and downtown San Francisco. It operates limited trips between 12:45 a.m. to 6:30 a.m. when Caltrain is not running. A full-length trip takes just under 2.5 hours.

Recommended Changes

No changes are recommended for Route 397.
Route 397

Route 398 | San Francisco – SFO – Redwood City Transit Center

Existing Service

Route 398 runs between Redwood City and Downtown San Francisco, providing a mix of local and express service. The route duplicates Route ECR and Caltrain service areas. It runs every 60 minutes, with one-way trips taking nearly two hours in full, much longer than trips on Caltrain.

Ridership is highest between SFO Airport and San Bruno BART. Half of all trips carry fewer than five passengers into or out of San Francisco. North of San Bruno BART, BART is a faster way to get downtown than Route 398.

Recommended Changes

Route 398 Alternative

In the new network, Route 398 is eliminated. The resources used to operate Route 398 would allow SamTrans to improve weekend service on Route ECR and Route 130, and extend SamTrans service into Oyster Point.

Route 398 riders would have the options of using Route ECR, Caltrain, or during rush hour, the new Route EPX connecting East Palo Alto, Redwood City, and SFO to San Bruno BART. Route 292 will also continue to provide service to downtown San Francisco from San Mateo.

Up to Top ^

SFO | Millbrae Transit Center - San Francisco International Airport SFO

Existing Service

Route SFO is a short, low ridership route providing service from the Millbrae Transit Center to SFO Airport. This route duplicates BART service.

Recommended Changes

In the recommended network, Route SFO is eliminated.
Route SFO riders would have the options of using the new Route 292, which would deviate to serve the Millbrae Transit Center or BART.
Route SFO

Up to Top ^

Route 124 | Daly City BART – Serramonte – Skyline College (NEW!)

Route 124 would be a new route in the SamTrans bus system.Skyline College runs a free shuttle service between Daly City BART and Skyline College. The shuttle runs hourly between 7:30 a.m. and 6:45 p.m. on weekdays when school is in session. Today, service to Skyline College is available on Routes 121 and 140. However, trips to Skyline College take approximately 30 minutes longer on Route 121 than on the free shuttle. Riders have indicated the trip to Skyline College from Daly City takes too long on Route 121.

Proposed Route Details

Route 124 Alternative

Coverage (Where it goes)

Route 124 would be a new route connecting Daly City BART, Serramonte and Skyline College. It would have limited stops between Daly City and Serramonte and would provide faster connections between these two major destinations and a faster ride to Skyline College. In addition, Route 124 would provide express service from Callan Boulevard to Daly City BART, providing commuters with a faster service to BART.

Route 121 would continue to serve Serramonte Center and Skyline College.

Frequency (How often it runs)

Route 124 would run every 30 minutes during peak and midday periods, and every 60 minutes later in the evening.

Hours of Service (When it runs)

Route 124 would operate between 6:30 a.m. and 10:00 p.m. on weekdays only.

Up to Top ^

EPX | San Bruno – SFO – Redwood City – East Palo Alto (NEW!)

Proposed Route Details

EPX Alternative

Coverage (Where it goes)

Route EPX would be a new limited-stop route connecting East Palo Alto and Redwood City to the San Bruno BART Station on weekdays, with a stop at SFO International Airport. This route was identified in the US-101 Express Bus Feasibility Study (SamTrans, November 2018).

Frequency (How often it runs)

Route EPX will operate every 60 minutes during peak hours.

Hours of Service (When it runs)

Route EPX will run during peak periods on weekdays.

Up to Top ^