Trains from Stockton to Hayward
🚆 Starting your journey in Stockton the train ride to Hayward may involve a transfer in Richmond due to the lack of a direct route. The trip typically lasts around 2 hours and 16 minutes, including the transfer time.