The way points of this bicycle route:
Start at Evelyn-Franklin lot
L on Franklin
L on Villa
L on Castro
Becomes Moffett (at Central)
L on Middlefield
L on Meadow
R on Bryant
R on Poe
Continue on Palo Alto
L on Middlefield
R on Willow
Cross Hwy 101
R on Bayfront Expwy bike path
L onto Dumbarton Bridge bike path
Continue on frontage road
L on Thornton
Cross Hwy 84; becomes Paseo Padre
L on Decoto
R on Alvarado Niles (RS1 here somewhere)
Becomes Niles (at RR overcrossing)
L to cross under RR bridge
Continue on Hwy 84 (at Mission/238)
Bear R on Sunol offramp
L on Kilkare (restrooms on L); cross RR tracks
R on Foothill
R on Castlewood
Cross I-680; becomes Sunol Blvd
Becomes 1st St (at Bernal)
R on Vineyard
L on Bernal
R on Vineyard
Bear L to continue on Vineyard (at Old Vineyard)
L on Isabel (Hwy 84)
Becomes Kitty Hawk (at Stanley)
R on E Airway Blvd
Becomes Portola (at Murrieta/580)
L on 1st St
R on Mines
L on Patterson Pass
L on Vasco
RS at Quiznos (at Las Positas)
Exit L (eastbound) on Las Positas
L on Greenville
R on Altamont Pass
R on Carroll
Cross I-580; becomes Flynn
L on Patterson Pass
R on Cross
R on Tesla
Becomes S Livermore Ave
Cross I-580
L on Manning
R on Highland
R on Camino Tassajara
L on Crow Canyon
L on Alcosta
R on Norris Canyon
L on Crow Canyon
Becomes Grove (at Castro Valley Blvd)
RS at Starbucks (on R just past Center St)
Exit R on Center (southbound)
Bear R on B St
L on Grand
R on Meek
Becomes Silva (at Hwy 92)
L on Sycamore
R on Whitman
L on Tennyson
R on Mission
R on Decoto
R on Paseo Padre
Cross Hwy 84; becomes Thornton
R on Marshlands (nature preserve)
Bear R to enter Dumbarton Bridge bike path
Continue on Bayfront Expwy bike path
L on Willow
Cross Hwy 101
L on Middlefield
R on Palo Alto (through gate)
Continue on Poe
L on Bryant
L on Meadow
R on Middlefield
Bear R to continue on Middlefield (at Old Middlefield)
R on Moffett
R on Evelyn (just past RR tracks)
L into parking lot
END ... wow!