This is a good route to take. From Missoula I90 west a short distance to 93 north [27 miles] to Ravilli, west on 200 this will take you through Lolo
Nat. Forest, Thompson Falls to 56 north [110 miles] Be on the watch for Ross Creak Scenic Area, you will turn on a National Park road that will take you up to the GIANT CEDARS. this is a winding road and when you get to the top it narrows down to 1 lane for about 1/2 mile and into the park, walk around, check out these MONSTERS. there is a path way that brings you full circle back to the parking lot. On the way back down the mountain be ready to stop for more pictures. Once back to 56 turn left [north] to hi-way 2 turn right [east] to Libby [15 miles] and north on 37 towards Lake Koocanusa. Follow the east side of the lake [62 miles] to 93 turn left [n] to the boarder [6 miles] on to Elko [24 miles] Follow the hi-way N.W towards Cranbrook [36 miles] continue north [83 miles] to Radium Hot Springs [64 miles] turn right towards Baniff [15 miles] on hi-way 1. hope this helps. Ride safe