Airports Serving Madras 5 of 5 Matching Airports Crook County Prineville, OR26.3 miles Roberts Fld2522 SE Jesse Butler Circle Redmond, OR 9775626.3 miles The Dalles Mncpl The Dalles, OR68.1 miles McNary Fld Salem, OR93.7 miles Portland Intl7000 NE Airport Way Portland, OR 9721897.2 miles