Distance between Roseville and Shakopee
Distance from Roseville, MN to Shakopee, MN is 23 miles / 37 kilometers.
Map showing the distance from Roseville to Shakopee
![]() |
Air distance: | miles km |
Roseville, MN
City: | Roseville, MN |
Country: | United States |
Shakopee, MN
City: | Shakopee, MN |
Country: | United States |
Time difference between Roseville and Shakopee
There is no time difference between Roseville and Shakopee. Current local time in Roseville and Shakopee is 15:57 CST (2025-02-16)