Miles between Farmington Hills, MI and Rapid City, SD

There are
1,181 mi
from Farmington Hills, MI to Rapid City, SD

That's the driving distance. It would take 20 hours 55 mins to go from Farmington Hills, Michigan to Rapid City, South Dakota.

The flight distance (direct flight from Farmington Hills, MI to Rapid City, SD) is 1,000.21 mi.

1,181 mi = 1.61 kms