|Fastest time||3h 0m|
|Trips per day||1|
Book Amtrak Thruway from Portland to Astoria from $23.90. There are 1 Amtrak Thruway schedules from Portland to Astoria and you can expect on average to pay $23.90 for a Amtrak Thruway ticket to Astoria. In Portland, Amtrak Thruway departs to Astoria from Union Station - 800 NW 6th Ave and no other station. In Astoria, Amtrak Thruway arrives at Astoria Transit Ctr - 900 Marine Dr and no other station.
An average trip on Amtrak Thruway from Portland to Astoria takes 2 hours and 48 minutes,
On weekends, Amtrak Thruway offers 2 trips per day and you could expect to pay $23.90 for a weekend getaway trip to Astoria.