Miles between Champaign, IL and Reidsville, NC

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