There are 12.02 miles from Portland to Gresham in east direction and 16 miles (25.75 kilometers) by car, following the I-84 E and US-30 route.
Portland and Gresham are 22 minutes far apart, if you drive non-stop .
This is the fastest route from Portland, OR to Gresham, OR.
Portland, OR and Gresham, OR are in the same time zone (PDT). Current time in both locations is 7:32 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Portland, OR to Gresham, OR: