Miles between Cincinnati, OH and Salisbury, MD

There are
606 mi
from Cincinnati, OH to Salisbury, MD

That's the driving distance. It would take 12 hours 12 mins to go from Cincinnati, Ohio to Salisbury, Maryland.

The flight distance (direct flight from Cincinnati, OH to Salisbury, MD) is 482.91 mi.

606 mi = 975.23 kms