Skip sidebar navigation

Getting Around

Gresham's location and access to public and mass transportation, trails and bike routes make it an excellent starting point for getting around the metro area and the Pacific Northwest.

Getting around Gresham


Portland International Airport (PDX) is located 12 miles from Gresham's center and is easily accessible by TriMet’s MAX light rail system.

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


Gresham's well connected to an extensive network of bike-friendly routes:

Biking resources


TriMet bus routes provide local transportation that serve Gresham.

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

Public Transportation 

Gresham benefits from an extensive network of regional public transportation. TriMet’s award-winning regional public transit system offers multiple transportation options for Gresham residents and visitors.


Portland’s Amtrak station lies 15 miles west of Gresham and offers multiple daily departures.

TriMet's MAX light rail provides riders with service in greater Portland, including Gresham.

Travel Conditions and Safety

Gresham is well-suited to walkers, with more than 400 miles of sidewalks, paths and trails.  

Winter Weather

Learn about how to get around Gresham when winter weather creates slippery conditions.

Severe weather

Transportation services

The City's transportation services focus on: