Miles between Baltimore, MD and Westerville, OH

There are
404 mi
from Baltimore, MD to Westerville, OH

That's the driving distance. It would take 7 hours 43 mins to go from Baltimore, Maryland to Westerville, Ohio.

The flight distance (direct flight from Baltimore, MD to Westerville, OH) is 340.62 mi.

404 mi = 650.08 kms