There are
662 mi
from Champaign, IL to Reidsville, NC
That's the driving distance. It would take 13 hours 2 mins to go from Champaign, Illinois to Reidsville, North Carolina.
The flight distance (direct flight from Champaign, IL to Reidsville, NC) is 532.86 mi.
662 mi = 1,065.66 kms