What is the distance between Spokane Washington and Billings Montana?

The driving distance from Billings, Montana to Spokane Washington is 542 miles via I-90 W per MapQuest. The driving time per MapQuest is 7 hours and 25 minutes.