Miles between Raleigh, NC and Roseville, MI

There are
678 mi
from Raleigh, NC to Roseville, MI

That's the driving distance. It would take 13 hours 35 mins to go from Raleigh, North Carolina to Roseville, Michigan.

The flight distance (direct flight from Raleigh, NC to Roseville, MI) is 518.45 mi.

678 mi = 1,091.84 kms