Miles between Livonia, MI and Asheboro, NC

There are
606 mi
from Livonia, MI to Asheboro, NC

That's the driving distance. It would take 12 hours 4 mins to go from Livonia, Michigan to Asheboro, North Carolina.

The flight distance (direct flight from Livonia, MI to Asheboro, NC) is 497.72 mi.

606 mi = 975.73 kms