Airports of Gresham Closest ariports to Gresham city: Troutdale Airport (distance 6.6 km / 4.1 mi) | ✈️ Book tickets Portland Airport (distance 21.1 km / 13.1 mi) | ✈️ Book tickets Portland International Airport (distance 21.1 km / 13.1 mi) | ✈️ Book tickets Hillsboro Airport (Portland–Hillsboro Airport) (distance 56.9 km / 35.4 mi) | ✈️ Book tickets Cascade Locks/Stevens Airport (distance 63.6 km / 39.5 mi) | ✈️ Book tickets Mal Airport (distance 84.7 km / 52.6 mi) | ✈️ Book tickets Longview Airport (distance 85 km / 52.8 mi) | ✈️ Book tickets Longview Airport (distance 85.2 km / 52.9 mi) | ✈️ Book tickets Mcnary Field Airport (distance 89.6 km / 55.7 mi) | ✈️ Book tickets South Lewis County Airport (Ed Carlson Memorial Field) (distance 114.8 km / 71.3 mi) | ✈️ Book tickets Airports of Gresham city on map: ☞ Show Map Find air tickets to Gresham airport