There are
408 mi
from Baltimore, MD to Worthington, OH
That's the driving distance. It would take 7 hours 48 mins to go from Baltimore, Maryland to Worthington, Ohio.
The flight distance (direct flight from Baltimore, MD to Worthington, OH) is 344.98 mi.
408 mi = 657.35 kms