General information about the train to Cannon Beach. This train features new technology that makes for a safer, more eco-friendly and more reliable ride for passengers traveling to Cannon Beach.
Spokane, WA (SPK)(Spokane)
Cannon Beach, OR (CBO)
17h 23m
$74
Amtrak
San Bernardino Station(San Bernardino)
Cannon Beach Station
38h 24m
$152
Amtrak
San Bernardino Station(San Bernardino)
Cannon Beach Station
38h 24m
$163
Amtrak
Salem Station(Salem)
Cannon Beach Station
4h 31m
$33
Amtrak
San Bernardino Station(San Bernardino)
Cannon Beach Station
35h 31m
$163
Amtrak
Wolf Point Station(Wolf Point)
Cannon Beach Station
33h 25m
$151
Amtrak
San Bernardino Station(San Bernardino)
Cannon Beach Station
30h 31m
$163
Amtrak
Salem Station(Salem)
Cannon Beach Station
6h 11m
$33
Amtrak
McGregor Station(McGregor)
Cannon Beach Station
78h 6m
$319
Amtrak
Browning Station(Browning)
Cannon Beach Station
26h 38m
$121
Amtrak