Miles between Gresham, OR and Tigard, OR

There are
25 mi
from Gresham, OR to Tigard, OR

That's the driving distance. It would take 39 minutes to go from Gresham, Oregon to Tigard, Oregon.

The flight distance (direct flight from Gresham, OR to Tigard, OR) is 17.20 mi.

25 mi = 40.15 kms