Planes and Trains

Portland International AirportAirports

Portland International Airport (PDX) is located 12 miles from Gresham's center and is easily accessible by TriMet’s MAX light rail system. PDX offers nonstop passenger service to 42 domestic destinations and five international cities.

Just a few miles outside Gresham, Troutdale Airport provides scenic tours, flight training and recreational flying opportunities.


Amtrak's Coast Starlight - Copyright Bruce FingerhoodPortland’s Amtrak station lies 15 miles west of central Gresham and offers multiple daily departures.


Portland's Greyhound terminal is located adjacent to the Amtrak station.