Astoria's trolley goes from the Port of Astoria to Pier 39. It runs from noon to 6pm in summer and is shut down from January to March, and it doesn't run when there's heavy rain, for safety reasons. The trip takes a…
Twice-daily routes between Portland and the coast. Buy tickets online, at Portland's Union Station, or at the Astoria Transit Center. The one-way fare from Portland to Astoria is $18.
Local transport; buses also head to Warrenton, Cannon Beach and Seaside. Buses stop at the Astoria Transit Center at 900 Marine Drive, as well as other locations.
Daily buses head to Seaside (one-way $3.50), Cannon Beach (one-way $4.50) and Portland (one-way $18); check the website for schedules.
Daily buses head to Cannon Beach, Astoria and Portland. The bus stops at 1215 S Holladay Dr.
Routes to Cannon Beach, Lincoln City, Pacific City and Portland, among others.
Buses between Astoria and Newport, with stops all along the coast.
Bus routes between Astoria and Newport, with stops in Manzanita.
Bus routes from Lincoln City to Yachats and Newport.
Connects Newport with Lincoln City and Yachats.