Miles between Fargo, ND and Rapid City, SD

There are
577 mi
from Fargo, ND to Rapid City, SD

That's the driving distance. It would take 9 hours 12 mins to go from Fargo, North Dakota to Rapid City, South Dakota.

The flight distance (direct flight from Fargo, ND to Rapid City, SD) is 366.86 mi.

577 mi = 928.72 kms