Distance between Billings Montana to Rapid City SD?

The driving distance from Billings, Montana to Rapid City, South Dakota is 320 miles via US-212 E per MapQuest. The driving time per MapQuest is 5 hours and 2 minutes.