Introduction
Wallace, ID, and Moscow, ID, are linked by a 155-mile stretch of US-95 and ID-6 that cuts through the rugged Bitterroot Mountains and the rolling Palouse prairie. The drive takes about 3 hours and 15 minutes without stops, but the route rewards those who linger with ghost towns, scenic overlooks, and small-town diners.
The journey begins in Wallace, a former silver-mining hub that sits at the mouth of the Nine Mile Creek canyon, where the historic Northern Pacific railway still runs through town. From there, you'll climb over the summit at 5,200 feet before descending into the Palouse, a region known for its undulating hills and wheat fields.
| Route Segment | Distance | Time |
|---|---|---|
| Wallace to Kellogg | 5 miles | 10 min |
| Kellogg to Smelterville | 4 miles | 7 min |
| Smelterville to Cataldo | 10 miles | 15 min |
| Cataldo to Rose Lake | 20 miles | 30 min |
| Rose Lake to Worley | 15 miles | 25 min |
| Worley to Plummer | 10 miles | 15 min |
| Plummer to Moscow | 80 miles | 1 hr 20 min |
Route Logistics and Infrastructure
The route follows US-95 for most of the way, a well-maintained highway with occasional passing lanes. Expect to pay an estimated $25 in gas for a typical sedan, with fuel prices averaging $3.50 per gallon along the corridor. There are no tolls on this route.
Cell coverage is spotty between Rose Lake and Plummer, so download offline maps before you go. The road quality is good, but winter travel requires chains from November through March, and summer thunderstorms can cause sudden slick conditions.
- Fuel stops: Wallace (last chance for 70 miles), Kellogg, Coeur d'Alene (detour), Moscow
- Restrooms: Rest areas at Rose Lake and Plummer (seasonal)
- Food: Diner options in Wallace, Kellogg, and Moscow; limited between
Natural Landscapes and Local Commerce
The first 30 miles hug the Coeur d'Alene River, where cliffs and ponderosa pines frame the road. At Cataldo, the Old Mission of the Sacred Heart (built in 1850) is a state park and the oldest standing building in Idaho—a must-stop for history buffs. The UNESCO World Heritage designation applies to the mission's architectural significance, though it's not officially a UNESCO site.
Beyond Cataldo, the landscape transitions from forest to farmland. The town of Plummer marks the edge of the Coeur d'Alene Indian Reservation, where you can buy authentic Native American crafts at bison farms or roadside stands. As you approach Moscow, the Palouse's signature loess hills—formed by ancient windblown silt—create a patchwork of emerald fields in spring and golden wheat in summer.
For a quick detour, head 15 miles north of the highway to the ghost town of Murray, which peaked during the 1880s gold rush and now has a restored saloon and boarding house.
Road Safety, Family Stops, and Fatigue Management
US-95 has a good safety record, but watch for deer and moose at dawn and dusk, especially between Worley and Plummer. The highway has one major construction zone near Smelterville (reduced to 35 mph until 2025). Plan for slower traffic on summer weekends due to RV use.
For families, the most engaging stop is the Cascade Head Trail near Rose Lake, a 2-mile loop with interpretive signs about fire ecology. Pets are allowed on leash at all rest areas, but note that the Cataldo Mission grounds prohibit pets inside buildings.
To combat fatigue, the AAA suggests a break every 2 hours; the Rose Lake rest area is a good halfway point. If you're driving with kids, pack snacks because vending machines are rare. For a sit-down meal, the Silver Spoon Cafe in Wallace is a local favorite, while Moscow offers an excellent co-op and farm-to-table restaurants.
For planning extra stops, check this how to find the best stops and hidden gems between cities guide.
Continue Your Adventure
- Napa Incline Village Ultimate Road Trip Guide I 80 Road Trip Guide
- Calistoga Angels Camp Road Trip Guide Napa Valley Gold Country Road Trip Guide
- Great Falls Mt Dalles Or Epic Road Trip Guide Us 12 I 84 Road Trip Guide
- Erie Rockport Road Trip Scenic New England Drive Road Trip Guide
- Harrisonburg Summersville Road Trip Guide Road Trip Guide
Frequently Asked Questions
How long is the drive from Wallace to Moscow?
The drive is approximately 155 miles and takes about 3 hours and 15 minutes without stops.
Is the drive from Wallace to Moscow worth it?
Yes, if you enjoy scenic mountain passes, historic sites, and charming small towns. The route offers varied landscapes and several worthwhile stops.
What are good stops between Wallace and Moscow?
Top stops include the Cataldo Mission, Murray ghost town, Rose Lake rest area, and the Palouse Scenic Byway near Moscow.
What is the best time of year to drive this route?
Late spring through early fall provides the most comfortable weather and the best road conditions. Winter can be beautiful but requires caution.