There are
517 mi
from Meriden, CT to Roanoke Rapids, NC
That's the driving distance. It would take 10 hours 35 mins to go from Meriden, Connecticut to Roanoke Rapids, North Carolina.
The flight distance (direct flight from Meriden, CT to Roanoke Rapids, NC) is 436.61 mi.
517 mi = 832.45 kms