There are
485 mi
from Alexandria, VA to Miamisburg, OH
That's the driving distance. It would take 9 hours 37 mins to go from Alexandria, Virginia to Miamisburg, Ohio.
The flight distance (direct flight from Alexandria, VA to Miamisburg, OH) is 391.70 mi.
485 mi = 780.11 kms