There are
919 mi
from Springfield, MO to Asheboro, NC
That's the driving distance. It would take 17 hours 22 mins to go from Springfield, Missouri to Asheboro, North Carolina.
The flight distance (direct flight from Springfield, MO to Asheboro, NC) is 755.51 mi.
919 mi = 1,478.26 kms