Miles between Philadelphia, PA and Roseville, MN

There are
1,171 mi
from Philadelphia, PA to Roseville, MN

That's the driving distance. It would take 21 hours 38 mins to go from Philadelphia, Pennsylvania to Roseville, Minnesota.

The flight distance (direct flight from Philadelphia, PA to Roseville, MN) is 978.52 mi.

1,171 mi = 1.61 kms