Bus - 21

21 Line

Arboretum & Sand Hill (W) - Mountain View Transit Center

VTA

VTA 21 Bus Stops and Route Schedule

The 21 Bus (Arboretum & Sand Hill (W) - Mountain View Transit Center) is a route with 43 stops, departing from Arboretum & Sand Hill (W) and ending at its Mountain View Transit Center.

  • Arboretum & Sand Hill (W)

  • Sand Hill & Stanford Shopping Center (N)

  • El Camino Real & Quarry Rd-Stanford Shopping Ctr

  • Palo Alto Transit Ctr-Bay 5

  • Hamilton & Ramona (N)

  • Waverley & Hamilton (E)

  • Waverley & Homer (E)

  • Channing & Webster (N)

  • Middlefield & Addison (E)

  • Middlefield & Kingsley (E)

  • Middlefield & Melville (E)

  • Middlefield & Embarcadero (E)

  • Middlefield & Seale (E)

  • Middlefield/California

  • Middlefield/Colorado

  • Middlefield & Colorado (E)

  • Middlefield & Matadero (E)

  • Middlefield/Loma Verde

  • Middlefield & Ashton (E)

  • Middlefield & Meadow

  • Mitchell Center

  • Middlefield & Adobe Creek (E)

  • Middlefield & Charleston (E)

  • Middlefield & Montrose (E)

  • San Antonio & Middlefield (S)

  • San Antonio Cir & Showers (N)

  • Showers & Pachetti (E)

  • Showers & California (S)

  • Showers & Latham (S)

  • San Antonio & El Camino (N)

  • San Antonio @ Miller (NB)

  • California & Pachetti (E)

  • California & Showers (E)

  • California & Ortega (E)

  • California & Rengstorff (E)

  • California & Escuela (E)

  • California & Mariposa (E)

  • California & Palo Alto (E)

  • California & Shoreline (E)

  • California & Bryant (E)

  • California & Hope (E)

  • Hope & Villa (N)

  • Mountain View Transit Center

21 Bus schedule

Day Operating Hours Frequency
Sun 9:28 AM - 5:28 PM 1 hr
Mon 9:04 PM Single departure
Tue 9:28 AM - 5:28 PM 1 hr
Wed 9:04 PM Single departure
Thu 9:04 PM Single departure
Fri 9:04 PM Single departure
Sat 8:33 AM - 6:29 PM 58 min

21 Bus Route Map

The route map for 21 in San Francisco - San Jose, CA will be available soon.

21 Line Bus fare information

VTA, 21 Bus fare may fluctuate due to various factors. For detailed information on ticket costs, please visit their official website.