Miles between Cary, NC and Roselle Park, NJ

There are
486 mi
from Cary, NC to Roselle Park, NJ

That's the driving distance. It would take 9 hours 40 mins to go from Cary, North Carolina to Roselle Park, New Jersey.

The flight distance (direct flight from Cary, NC to Roselle Park, NJ) is 416.35 mi.

486 mi = 782.36 kms