Miles between Palm Bay, FL and Roanoke Rapids, NC

There are
696 mi
from Palm Bay, FL to Roanoke Rapids, NC

That's the driving distance. It would take 12 hours 46 mins to go from Palm Bay, Florida to Roanoke Rapids, North Carolina.

The flight distance (direct flight from Palm Bay, FL to Roanoke Rapids, NC) is 606.88 mi.

696 mi = 1,120.82 kms