Portland International Airport (PDX):
7000 NE Airport Way, Portland, OR 97218
Distance from PDX to Corvallis (97.6 miles by car)
Eugene Airport (EUG):
28801 Douglas Dr, Eugene, OR 97402
Distance from EUG to Corvallis (35.4 miles by car)
Shuttle, taxi, trains:
Available shuttles from airports to Corvallis:
HUT Shuttle: Bus service to PDX, every two hours.
Pick up/drop off locations include: Woodburn, Salem, Albany Comfort Inn, Albany, Corvallis (OSU campus), Corvallis (Hilton hotel), Eugene.
Oregon Express Shuttle: Oregon Express Shuttle provides affordable and convenient daily shuttle service for Eugene, Corvallis, OSU, Albany, Salem, Woodburn and the PDX Airport.
Oregon train stations served by Amtrak Cascades:
Eugene, OR (EUG): Amtrak Cascades
Albany, OR (ALY)
Salem, OR (SLM)
Oregon City, OR (ORC)
Portland, OR - Union Station (PDX)