Trains Spokane Portland to Spokane

Find trains from Portland to Spokane

Search for cheap train tickets from Portland to Spokane and book your trip in minutes.

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Portland (PDX)
Spokane (GEG)
Sun 1/23
Mon 1/31
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Portland to Spokane train information

Find information about ticket prices, popular stations, and train companies that offer trains from Portland to Spokane
ROUND-TRIP FROM$92The best round-trip train deal from Portland to Spokane found on momondo in the last 72 hours is $92
ONE-WAY FROM$46The best one-way train deal from Portland to Spokane found on momondo in the last 72 hours is $46
AVG TRAVEL TIME7h 28mAverage time it takes to travel by train from Portland to Spokane
TRAIN COMPANIESAmtrakThere is 1 train company servicing this route: Amtrak

Book round-trip train tickets from Portland to Spokane

Below are the quickest and cheapest round-trip train tickets from Portland to Spokane that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Amtrak
Jan 31
11:45 amPortland Union Station
7h 28m
7:13 pmSpokane
Feb 3
9:45 pmSpokane
7h 25m
5:10 amPortland Union Station
Amtrak
Feb 9
11:45 amPortland Union Station
7h 28m
7:13 pmSpokane
Feb 9
9:45 pmSpokane
7h 25m
5:10 amPortland Union Station
Amtrak
Mar 18
12:45 pmPortland Union Station
7h 28m
8:13 pmSpokane
Mar 20
10:45 pmSpokane
7h 25m
6:10 amPortland Union Station
Amtrak
Mar 25
12:45 pmPortland Union Station
7h 28m
8:13 pmSpokane
Mar 27
10:45 pmSpokane
7h 25m
6:10 amPortland Union Station
Amtrak
Feb 18
11:45 amPortland Union Station
7h 28m
7:13 pmSpokane
Feb 24
9:45 pmSpokane
7h 25m
5:10 amPortland Union Station
Amtrak
Feb 18
11:45 amPortland Union Station
7h 28m
7:13 pmSpokane
Feb 19
9:45 pmSpokane
7h 25m
5:10 amPortland Union Station

Book one-way train tickets from Portland to Spokane

Below are the fastest and cheapest one-way train tickets from Portland to Spokane we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Amtrak
Jan 30
11:45 amPortland Union Station
7h 28m
7:13 pmSpokane
Amtrak
Feb 6
11:45 amPortland Union Station
7h 28m
7:13 pmSpokane
Amtrak
May 3
12:45 pmPortland Union Station
7h 28m
8:13 pmSpokane

FAQs for booking trains from Portland to Spokane

  • How much does a train ticket from Portland to Spokane cost?

    You can purchase a ticket from Portland to Spokane within the week and expect to pay $46 or more one-way.

  • How long is the train ride from Portland to Spokane?

    Arrive at your destination quickly by taking a 7h 28m train from Portland to Spokane. Check Amtrak if you need to get to your destination as quickly as possible.

  • Which train companies operate between Portland to Spokane?

    Amtrak will take you from Portland to Spokane. Amtrak has been recently found as the cheapest option from $92 round-trip.

  • How far is Portland to Spokane by train?

    Portland and Spokane are 289.3 mi apart from one another, but the actual distance by train depends on the route taken. The train journey is around 7h 28m long.


Amtrak trains from Portland to Spokane

Our best Amtrak deals on Portland to Spokane train tickets
Amtrak
Jan 31
11:45 amPortland Union Station
7h 28m
7:13 pmSpokane
Feb 3
9:45 pmSpokane
7h 25m
5:10 amPortland Union Station
Amtrak
Mar 25
4:20 amPortland Union Station
16h 20m
1 stop
8:40 pmSpokane
Mar 27
10:45 pmSpokane
7h 25m
6:10 amPortland Union Station
Amtrak
Feb 18
11:45 amPortland Union Station
7h 28m
7:13 pmSpokane
Feb 24
9:45 pmSpokane
7h 25m
5:10 amPortland Union Station

Trains Spokane Portland to Spokane
  • Round-trip
  • One-way