Introduction
The drive from McCall to Moscow along US-95 and ID-55 traces part of the historic Nez Perce Trail, a route used for centuries by indigenous peoples and later by gold rush prospectors. This 190-mile journey climbs over the Payette River valley, through the Bitterroot Mountain foothills, and across the Camas Prairie before descending into the Palouse region.
Estimated driving time is 3 hours 45 minutes without stops, but plan for at least 5-6 hours to explore the hidden gems between cities. The route offers dramatic elevation changes, from 5,000-foot passes to rolling wheat fields.
| Segment | Distance | Time |
|---|---|---|
| McCall to New Meadows | 30 mi | 35 min |
| New Meadows to Grangeville | 85 mi | 1 hr 45 min |
| Grangeville to Moscow | 75 mi | 1 hr 25 min |
Natural Landscapes and Local Commerce
From McCall's Payette Lake (elevation 5,020 ft) the road climbs through dense ponderosa pine forests. Look for osprey nests on power poles near the lake. The 4-mile stretch along the Little Salmon River from Riggins to White Bird offers canyon walls of volcanic basalt, remnants of the Columbia River flood basalts.
- Natural landmarks: Seven Devils Mountains (visible from Riggins), Hells Canyon overlook (short detour via Rapid River Road).
- Wildlife: Mule deer, elk, and eagles common; bear and moose near higher passes.
- Cultural note: The Nez Perce National Historical Park has a visitor center in Spalding (north of Lewiston) but not directly on route.
Local commerce thrives in small towns. Riggins is a whitewater rafting hub with outfitter shops. Grangeville hosts the Dog Bark Park Inn (a giant beagle-shaped B&B). Moscow's downtown features Palouse Country artisan shops and the University of Idaho's arboretum.
Road Safety, Family Stops, and Fatigue Management
This route has many winding sections, especially through the Salmon River canyon south of Riggins. Speed limits drop to 35 mph on tight curves. Watch for logging trucks and livestock on the Camas Prairie between Grangeville and Cottonwood.
- Family stops: McCall's Ponderosa State Park (beach, hiking), Riggins' riverfront park, Grangeville's city park with playground, Moscow's East City Park (splash pad in summer).
- Pet-friendly: Most rest stops allow leashed pets; McCall's Payette Lake Trail is dog-friendly. Many motels in McCall and Moscow accept pets with fees.
- Fatigue management: Plan to stop every 90 minutes. The New Meadows Rest Area (20 miles north of McCall) has picnic tables and a scenic overlook. Grangeville's Walmart parking lot is a safe overnight spot for RVers.
Hidden off-route spots: For a 15-minute detour, take Forest Road 517 from Lucille to the flooded ghost town of Warren (abandoned gold mining settlement). Or, 20 miles east of Grangeville on ID-14, the Nez Perce's Spalding Site offers a historic mission and cemetery.
Route Logistics and Infrastructure
US-95 is the primary north-south artery through central Idaho, well-maintained but with narrow shoulders and occasional wildlife. Gas stations are sparse between New Meadows and Grangeville; fill up in McCall (multiple stations) or New Meadows (one station with diesel).
- Fuel stops: McCall (Chevron, Sinclair), New Meadows (Valero), Grangeville (several), Moscow (abundant).
- Road conditions: Check Idaho 511 for winter closures on White Bird Summit (elevation 4,245 ft) and Smoky Boulder Pass.
- Restrooms: McCall visitor center, New Meadows park, Grangeville rest area (no services at night), Cottonwood rest stop (seasonal).
Cell service is intermittent on long stretches between Riggins and Grangeville. Download offline maps before leaving McCall. Moscow has full 4G coverage.
| Location | Distance from McCall | Services |
|---|---|---|
| New Meadows | 30 mi | Gas, food, lodging |
| Riggins | 65 mi | Gas, motels, river access |
| Grangeville | 115 mi | Full services, hospital |
| Cottonwood | 140 mi | Gas, cafe, rest area |
Continue Your Adventure
Frequently Asked Questions
How long does it take to drive from McCall, ID to Moscow, ID?
The driving time is approximately 3 hours 45 minutes without stops, covering 190 miles via US-95 and ID-55. Plan for 5-6 hours with sightseeing and rest breaks.
What are the best stops between McCall and Moscow?
Top stops include New Meadows for a scenic park, Riggins for river views and rafting, White Bird Hill summit overlook, Grangeville for the Dog Bark Park Inn, and Cottonwood for a rest break. Hidden gems: Warren ghost town and the Spalding mission site.
Is the drive from McCall to Moscow worth it?
Yes, the route offers diverse landscapes: mountain forests, river canyons, prairie, and the unique Palouse. It's especially scenic in autumn (golden larch trees) and spring (wildflowers).
Are there any UNESCO World Heritage Sites on this route?
No UNESCO sites directly on the route, but nearby Hells Canyon (national recreation area) and the Nez Perce National Historical Park are culturally significant.
What is the road quality like?
US-95 is paved and well-maintained, but sections near White Bird and Smoky Boulder Pass can be narrow with steep grades. Winter conditions require traction tires. Check Idaho 511 for updates.
Your voluntary support keeps the project running and fuels our future development