Distance between Grand Forks and Rapid City
Distance from Grand Forks, ND to Rapid City, SD is 399 miles / 641 kilometers.
Map showing the distance from Grand Forks to Rapid City
![]() |
Air distance: | miles km |
Grand Forks, ND
City: | Grand Forks, ND |
Country: | United States |
Rapid City, SD
City: | Rapid City, SD |
Country: | United States |
Time difference between Grand Forks and Rapid City
The time difference between Grand Forks and Rapid City is 1 hour. Rapid City is 1 hour behind Grand Forks. Current local time in Grand Forks is 16:41 CST (2025-02-17) and time in Rapid City is 15:41 MST (2025-02-17).