Travel options for:
Portland to Spokane
  • Fly

    $84 - $224
    1. Portland

      33 min - every 20 minutes

      $3

    2. Portland (PDX)

      1 h 3 min - non-stop

      $80 - $220

    3. Spokane (GEG)

      22 min - hourly - line 60

      $2

  • Bus

    $40 - $95
    1. Portland. OR

      6 h 30 min - once daily

      $40 - $95

  • Train

    $60 - $170
    1. Portland Union Station Amtrak

      7 h 28 min - once daily

      $60 - $170

  • Drive

    $30 - $50
    1. Portland

      5 h 55 min - 348.9 miles

      $30 - $50

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Skidmore Fountain station tram to Portland airport, fly to Spokane airport, then line 60 bus to Spokane. 3 h 27 min $99. From Portland. OR bus to Spokane, WA. 6 h 30 min $65. From Portland Union Station Amtrak train to Spokane Amtrak. 7 h 28 min $116. From Portland drive to Spokane. 5 h 55 min $41.