Miles between Newark, NJ and Shaker Heights, OH

There are
441 mi
from Newark, NJ to Shaker Heights, OH

That's the driving distance. It would take 8 hours 21 mins to go from Newark, New Jersey to Shaker Heights, Ohio.

The flight distance (direct flight from Newark, NJ to Shaker Heights, OH) is 386.68 mi.

441 mi = 710.01 kms