Amtrak

daily trains to Seattle & Vancouver


401 Harris Ave.
(360) 734-8851

Location: next to the Cruise Terminal
Hours: Open variable hours depending on trains


Ticket counter for trains south to Seattle, Portland and Eugene or north to Vancouver, Canada.

As of December, 2009:
Trains leave daily for Vancouver, Canada at 9:49 am and 8:58 pm. The ride is about 2 hours and prices are generally below $20 one way.
Trains leave daily for Seattle at 8:35 am and 7:40 pm. The ride is about 2.5 hours and prices are generally below $25 one way.
Check the Amtrak website for additional bus services and latest schedules and fares. Reservations made online are often very good deals.