Miles between Gresham, OR and Beverly Hills, CA

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

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

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

973 mi = 1,566.68 kms