Newport is on Oregon's Central Coast, about a 2 hour drive from Portland and two hours from Eugene. It's Historic Bayfront, where the DISCOVERY docks, is near the junction of US Highway 101 and Oregon 20.