placePortland, OR pin_dropSpokane, WA
swap_horiz
swap_horizsearch
help

Amtrak from Portland to Spokane: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 7h 32m. Opt for Amtrak trains with fares starting at $50. Check the 9 departure options below.

Bus: Choose Flixbus for affordable tickets from Portland to Spokane starting at just $46.48 in a 6h 40m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
6:45 AM17h 52m12:37 AM
union stationspokane intermodal center - 221 w 1st ave

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
7:03 AM17h 34m12:37 AM
1301 w 11th stspokane intermodal center - 221 w 1st ave

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:20 AM12h 57m12:17 AM
sunset transit center/trimet stationspokane intermodal center - 221 w 1st ave

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:10 PM11h 7m12:17 AM
1301 w 11th stspokane intermodal center - 221 w 1st ave

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:20 PM10h 57m12:17 AM
southwest 72nd ave & bridgeport rdspokane intermodal center - 221 w 1st ave

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
3:09 PM9h 8m12:17 AM
1301 w 11th stspokane intermodal center - 221 w 1st ave

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
3:35 PM8h 42m12:17 AM
southwest 72nd ave & bridgeport rdspokane intermodal center - 221 w 1st ave

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
4:45 PM7h 32m12:17 AM
union stationspokane intermodal center - 221 w 1st ave

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
5:09 PM7h 8m12:17 AM
1301 w 11th stspokane intermodal center - 221 w 1st ave

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date