San Leandro Station - Hayward BART Station via Castro Valley
BART:
AC Transit | List of bus routes | Fares | Maps