Miles between Philadelphia, PA and Macedonia, OH

There are
411 mi
from Philadelphia, PA to Macedonia, OH

That's the driving distance. It would take 7 hours 39 mins to go from Philadelphia, Pennsylvania to Macedonia, Ohio.

The flight distance (direct flight from Philadelphia, PA to Macedonia, OH) is 345.45 mi.

411 mi = 660.89 kms