Miles between Chesapeake, VA and North Royalton, OH

There are
529 mi
from Chesapeake, VA to North Royalton, OH

That's the driving distance. It would take 10 hours 33 mins to go from Chesapeake, Virginia to North Royalton, Ohio.

The flight distance (direct flight from Chesapeake, VA to North Royalton, OH) is 428.50 mi.

529 mi = 850.62 kms