Newberg is located along three state highways: Highway 99W, Highway 219, and Highway 240. Highway 99W is a designated Freight System Route and is the principal link between the Portland metropolitan area and both the Oregon coast and the mid-Willamette Valley. For more information on the state highway transportation system, please contact the Oregon Department of Transportation.

For information on the Newberg-Dundee bypass, go to ODOT's bypass website. A variety of public mass transportation options are available within the Newberg area. The Yamhill County Transit Area (YCTA) operates bus programs, all of which are wheelchair accessible, including:

  1. YCTA's Newberg Routes 4*, 5, 6 & 7 provide four routes around Newberg, each on about an hourly basis.  Click here to see a map of the Newberg Routes.
  2. YCTA's 99w/Tigard Route 44 provides offering morning, afternoon and evening service from McMinnville to Sherwood and the Tigard Transit Mall, with connections to the Portland metropolitan area Tri-Met bus transit system.
  3.  Dial-A-Ride, for curb-to-curb service is available for anyone unable to access YCTA's fixed routes because of mobility limitations, or those whose origins and/or destinations are not within close proximity to fixed routes.

For further information on these and other transit options in Yamhill County please visit the Yamhill County Transit Area's website available here:

Rail freight service is provided by Willamette & Pacific Railroad, a regional rail company with a 434 mile system (call 503-472-8456 for more information.)

Comprehensive freight and passenger services are provided by Portland International Airport, which is located approximately one hour drive time from Newberg. Sportsman Airpark is a privately owned, general aviation airport that is available for public use.

Private taxi and limousine service is also available from local providers.

For carpool information, visit

Click on the following to view the  Newberg Transportation System Plan

*Route 4 also serves Dundee.