California has good Amtrack service down the Central Valley from Martinez to Bakersfield--double decker cars with internal bike racks. Once in Bakersfield, I was allowed to put my bike unboxed into the connecter bus to LA, then transfer to the commuter train to San Diego, which also had bike racks. Amtrack has connecter buses that head on over due west to the coast from Bakerfield also.