Getting to and from the wedding: Portland International Airport is serviced by all major airlines and is approximately two hours north of Corvallis. It's a great option if you want to explore Oregon before your mini road trip. Eugene (EUG) is another airport that's located approximately 45 minutes south of Corvallis. Alaska Airlines, American, United, Delta, and Allegiant all fly into Eugene. There are plenty of places to explore here too if you choose to fly through here.
Both airports offer a variety of rental car options for an easy drive to Corvallis!