Travel from Sacramento to Walnut-Creek-Station

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.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

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.

Operators from Sacramento to Walnut Creek Station

Close Print Itinerary
  1. Here are 3 options to get from
    Sacramento to Walnut Creek Station:

    1. Trip:
      1 Bus
      • One-Way approx: USD $9 - $14
      • Duration: 1 h 51 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $9 - $14
        • Duration: 1 h 51 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $30 - $62
      • Duration: 2 h 16 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $30 - $62
        • Duration: 2 h 16 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $6 - $10
      • Duration: 1 h 14 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $6 - $10
        • Duration: 1 h 14 min
        Close x