Public transport in Campbell is operated by the Santa Clara Valley Transportation Authority and includes several local and express bus lines that link the community to nearby towns, including Cupertino, Los Gatos, Palo Alto San Jose, Santa Clara and Saratoga. Additionally, the town is served by three light rail stations on the Mountain View - Winchester line, including Hamilton Station, Downtown Campbell Station, and the line's terminus at Winchester Station. These stations were opened as part of the first phase of the Vasona Light Rail project; the line will be extended past Winchester to Vasona Junction in Los Gatos once funding is secured. That line is now served by buses.