Miles between Beverly Hills, CA and Gresham, OR

There are
973 mi
from Beverly Hills, CA to Gresham, OR

That's the driving distance. It would take 18 hours 27 mins to go from Beverly Hills, California to Gresham, Oregon.

The flight distance (direct flight from Beverly Hills, CA to Gresham, OR) is 817.68 mi.

973 mi = 1,565.92 kms