Bus or train from Sacramento to Walnut Creek Station?
Fairfield and Suisun Transit operates a bus from Sacramento to Walnut Creek Station every 4 hours. Tickets cost $6 - $9 and the journey takes 42 min. Fairfield and Suisun Transit also services this route hourly. Alternatively, Amtrak operates a train from Sacramento to Walnut Creek Station hourly. Tickets cost $27 - $60 and the journey takes 1 h 25 min. 2 other operators also service this route.
How to get from Sacramento to Walnut Creek Station
From 5th St and P St bus to Fairfield Transportation Center then bus to Walnut Creek BART Station. 1 h 51 min $11. From Sacramento Amtrak train to Richmond, BART to MacArthur, then BART to Walnut Creek. 2 h 16 min $45. From Sacramento drive to Walnut Creek Station. 1 h 14 min $8.