Shelby to Vaughn Junction to Lincoln to Clear Water Junction to Seeley Lake to Big Fork to Kalispell to East Glacier to Browning to Cut Bank to Shelby to Great Falls. 540 Miles