Miles between Boston, MA and Solon, OH

There are
645 mi
from Boston, MA to Solon, OH

That's the driving distance. It would take 12 hours 24 mins to go from Boston, Massachusetts to Solon, Ohio.

The flight distance (direct flight from Boston, MA to Solon, OH) is 537.93 mi.

645 mi = 1,037.51 kms