Miles between Columbia, MO and Roanoke Rapids, NC

There are
976 mi
from Columbia, MO to Roanoke Rapids, NC

That's the driving distance. It would take 18 hours 54 mins to go from Columbia, Missouri to Roanoke Rapids, North Carolina.

The flight distance (direct flight from Columbia, MO to Roanoke Rapids, NC) is 819.72 mi.

976 mi = 1,571.30 kms