Miles between Mission Viejo, CA and Roanoke Rapids, NC

There are
2,620 mi
from Mission Viejo, CA to Roanoke Rapids, NC

That's the driving distance. It would take 1 day 22 hours to go from Mission Viejo, California to Roanoke Rapids, North Carolina.

The flight distance (direct flight from Mission Viejo, CA to Roanoke Rapids, NC) is 2,256.53 mi.

2,620 mi = 3.22 kms