Travel from Sacramento to Spokane

Bus or train from Sacramento to Spokane?

Greyhound USA operates a bus from Sacramento to Spokane twice daily. Tickets cost $55 - $150 and the journey takes 12 h 20 min. Greyhound USA also services this route once daily. Alternatively, Amtrak operates a train from Sacramento to Spokane once daily. Tickets cost $90 - $260 and the journey takes 15 h 33 min. Amtrak also services this route once daily.

Book transport from Sacramento to Spokane

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Sacramento to Spokane

From Capitol Mall at 7th St. bus to Sacramento airport, fly to Spokane airport, then line 60 bus to Spokane. 5 h 26 min $334. From Sacramento Amtrak train to Coliseum, BART to Oakland airport, fly to Spokane airport, then line 60 bus to Spokane. 5 h 55 min $203. From Sacramento Amtrak train to Richmond, BART to 12th St. Oakland City Center, BART to San Francisco airport, fly to Spokane airport, then line 60 bus to Spokane. 6 h 36 min $285. From Sacramento, CA bus to Portland. OR then bus to Spokane, WA. 19 h 50 min $142. From Sacramento Amtrak train to Portland Union Station Amtrak then train to Spokane Amtrak. 24 h 1 min $305. From Sacramento Amtrak train to Tacoma Greyhound then bus to Spokane. 28 h 14 min $295. From Sacramento drive to Spokane. 15 h 18 min $98.
Close Print Itinerary
  1. Here are 7 options to get from
    Sacramento to Spokane:

    1. Trip:
      1 Bus to Sacramento, fly
      • One-Way approx: USD $124 - $604
      • Duration: 5 h 26 min
      Open +
      • Trip:
        1 Bus to Sacramento, fly
        • One-Way approx: USD $124 - $604
        • Duration: 5 h 26 min
        Close x
    2. Trip:
      2 Train to Oakland, fly
      • One-Way approx: USD $168 - $421
      • Duration: 5 h 55 min
      Open +
      • Trip:
        2 Train to Oakland, fly
        • One-Way approx: USD $168 - $421
        • Duration: 5 h 55 min
        Close x
    3. Trip:
      3 Train to San Francisco, fly
      • One-Way approx: USD $129 - $492
      • Duration: 6 h 36 min
      Open +
      • Trip:
        3 Train to San Francisco, fly
        • One-Way approx: USD $129 - $492
        • Duration: 6 h 36 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $94 - $239
      • Duration: 19 h 50 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $94 - $239
        • Duration: 19 h 50 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $152 - $425
      • Duration: 24 h 1 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $152 - $425
        • Duration: 24 h 1 min
        Close x
    6. Trip:
      6 Train, bus
      • One-Way approx: USD $159 - $405
      • Duration: 28 h 14 min
      Open +
      • Trip:
        6 Train, bus
        • One-Way approx: USD $159 - $405
        • Duration: 28 h 14 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $80 - $120
      • Duration: 15 h 18 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $80 - $120
        • Duration: 15 h 18 min
        Close x