Phone buried in your pocket? 🖥️ Plan a trip on our website instead
SF Bay AreaVTA

VTA 66 bus

North Milpitas - Santa Teresa Station

70 % on time

VTA 66 bus Stop List and Next Departures

The VTA 66 - North Milpitas - Santa Teresa Station bus serves 80 bus stops in the SF Bay Area area departing from Dixon / Milpitas and ending at Santa Teresa Station. Scroll down to see upcoming 66 bus times at each stop and the next scheduled 66 bus times will be displayed. The full 66 bus schedule as well as real-time departures can be found in the Transit app.

See more departures
Stops
Tue, Mar 10, 2026
  • Dixon / MilpitasWheelchair accessible7:01 AM
  • Milpitas / DixonWheelchair accessible7:01 AM
  • Washington / MilpitasWheelchair accessible7:03 AM
  • Washington / ArizonaWheelchair accessible7:03 AM
  • Washington / EscuelaWheelchair accessible7:04 AM
  • Escuela / Milpitas High SchoolWheelchair accessible7:05 AM
  • Jacklin / EscuelaWheelchair accessible7:06 AM
  • Jacklin / Jacklin CtWheelchair accessible7:07 AM
  • Abel / RedwoodNot wheelchair accessible7:09 AM
  • Abel / MarylinnNot wheelchair accessible7:10 AM
  • Main / Milpitas LibraryWheelchair accessible7:11 AM
  • Main / SerraNot wheelchair accessible7:12 AM
  • Main / CorningWheelchair accessible7:14 AM
  • Main / Tom Evatt ParkNot wheelchair accessible7:15 AM
  • Main / CurtisWheelchair accessible7:16 AM
  • Main / Great Mall DrNot wheelchair accessible7:17 AM
  • Great Mall / McCandlessNot wheelchair accessible7:19 AM
  • Milpitas BARTWheelchair accessible7:21 AM
  • Milpitas BARTWheelchair accessible7:21 AM
  • Great Mall / MontagueWheelchair accessible7:23 AM
  • Main / Great Mall PkwyWheelchair accessible7:24 AM
  • Main / AbelNot wheelchair accessible7:25 AM
  • Main / CedarWheelchair accessible7:26 AM
  • Oakland / MontagueWheelchair accessible7:27 AM
  • Oakland / Casa De LagoWheelchair accessible7:30 AM
  • Oakland / RockWheelchair accessible7:31 AM
  • Oakland / FoxWheelchair accessible7:33 AM
  • Oakland / Brokaw CommonsNot wheelchair accessible7:34 AM
  • Oakland / BrokawWheelchair accessible7:35 AM
  • Oakland / Pear OrchardNot wheelchair accessible7:36 AM
  • Oakland / Santa Clara County Service CtrWheelchair accessible7:37 AM
  • Oakland / GishWheelchair accessible7:38 AM
  • Oakland / CharlesWheelchair accessible7:40 AM
  • Oakland / HorningWheelchair accessible7:41 AM
  • Hedding / 11thNot wheelchair accessible7:42 AM
  • 10th / HeddingWheelchair accessible7:43 AM
  • 10th / TaylorNot wheelchair accessible7:44 AM
  • 10th / EmpireNot wheelchair accessible7:46 AM
  • 10th / JulianNot wheelchair accessible7:49 AM
  • 10th / Santa ClaraNot wheelchair accessible7:51 AM
  • Santa Clara / 7thWheelchair accessible7:52 AM
  • Santa Clara / 5thWheelchair accessible7:53 AM
  • 2nd / Santa ClaraWheelchair accessible7:55 AM
  • 2nd / Paseo De San AntonioWheelchair accessible7:56 AM
  • 2nd / San CarlosWheelchair accessible7:57 AM
  • 2nd / San SalvadorWheelchair accessible7:58 AM
  • 2nd / WilliamNot wheelchair accessible7:58 AM
  • 1st / VirginiaWheelchair accessible8:00 AM
  • 1st / OakWheelchair accessible8:01 AM
  • 1st / Keyes / GoodyearWheelchair accessible8:02 AM
  • Monterey / AlmaWheelchair accessible8:04 AM
  • Monterey / BellevueWheelchair accessible8:05 AM
  • Monterey / PhelanWheelchair accessible8:06 AM
  • Monterey / StaufferWheelchair accessible8:07 AM
  • Monterey / Railroad CrossingWheelchair accessible8:08 AM
  • Monterey / Curtner / TullyWheelchair accessible8:09 AM
  • Monterey / CurtnerWheelchair accessible8:09 AM
  • Monterey / Old TullyWheelchair accessible8:10 AM
  • Monterey / EsfahanWheelchair accessible8:12 AM
  • Monterey / Montecito VistaWheelchair accessible8:13 AM
  • Monterey / LewisWheelchair accessible8:13 AM
  • Monterey / SouthsideWheelchair accessible8:14 AM
  • Monterey / FehrenNot wheelchair accessible8:15 AM
  • Monterey / RanchoWheelchair accessible8:16 AM
  • Monterey / SenterWheelchair accessible8:17 AM
  • Skyway / MontereyWheelchair accessible8:19 AM
  • Skyway / SilverberryNot wheelchair accessible8:20 AM
  • Snell / BranhamWheelchair accessible8:22 AM
  • Snell / ChynowethWheelchair accessible8:24 AM
  • Snell / GiuffridaWheelchair accessible8:26 AM
  • Snell StationWheelchair accessible8:27 AM
  • Snell / CaleroWheelchair accessible8:29 AM
  • Snell / ShawcroftWheelchair accessible8:31 AM
  • Santa Teresa / SnellWheelchair accessible8:31 AM
  • Santa Teresa / DunnWheelchair accessible8:33 AM
  • Santa Teresa / LeanWheelchair accessible8:35 AM
  • Santa Teresa / MadisonWheelchair accessible8:36 AM
  • Santa Teresa / CottleWheelchair accessible8:38 AM
  • Santa Teresa / EncinalWheelchair accessible8:40 AM
  • Santa Teresa StationWheelchair accessible8:42 AM
  • VTA North Milpitas - Santa Teresa Station map

    VTA 66 bus route map

    The VTA 66 - North Milpitas - Santa Teresa Station bus route map is shown above. The route map shows you an overview of all the stops served by the VTA 66 bus to help you plan your trip on VTA. Opening the app will allow you to see more detailed information about the route on a map including stop specific alerts, such as stops that have been closed or moved. You can also see the location of vehicles in real-time on the route map so you know when the 66 bus is approaching your stop.

    See the detailed route map

    VTA 66 bus Service Alerts

    Open the Transit app to see more information about any active disruptions that may impact the 66 bus schedule, such as detours, moved stops, trip cancellations, major delays, or other service changes to the bus route. The Transit app also allows you to subscribe to receive notifications for any service alert issued by VTA so that you can plan your trip around any active or future disruptions.

    See all alerts

    VTA 66 bus Service Frequency

    The next 66 bus leaves Dixon / Milpitas at 7:01 AM, and arrives at Santa Teresa Station at 8:42 AM. You can see the frequency of upcoming trips and the exact departure times by opening the Transit app.

    See all departures

    VTA 66 bus On-Time Performance

    70 % on time

    70% of riders report that the VTA 66 bus arrived on time on their previous trip. In the past 30 days, 161 riders reported on the on-time performance of the 66 bus. Compared to other VTA lines, the 66 bus is ranked 26 out of 67 VTA lines. These on-time performance stats are user reported and may differ from official VTA metrics. See more details about on time, late or early departure reports for the 66 by opening the Transit app.

    See all on-time performance details

    VTA 66 bus FAQ

    Other VTA bus schedules, routes and maps

    Other transit modes in SF Bay Area area

    Never miss the bus again. Download Transit.