Introduction
The Oregonian highway signs near Seaside still bear the patina of salt spray from the Pacific, a reminder that this route begins at the edge of a continent and ends deep in the Rocky Mountain trench. The Cannon Beach to Bonners Ferry drive covers approximately 700 miles (1127 km) and takes around 11 hours of pure driving time, but the journey weaves through three states and two distinct climate zones. You'll traverse US-26 to US-97 then I-90, crossing the Columbia River at Biggs Junction and the Continental Divide at Lookout Pass.
Key Statistics
| Distance (mi) | Driving Time (hrs) | Fuel Cost (est. $) | Toll Cost |
| 700 | 11 | 100-130 | None |
Route Logistics and Infrastructure
Highway Segments
- Cannon Beach to Portland: US-26 E, 79 mi, 1.5 hrs
- Portland to Biggs Junction: I-84 E, 104 mi, 1.75 hrs
- Biggs Junction to Yakima: US-97 N, 128 mi, 2.5 hrs
- Yakima to Ritzville: I-82 E / I-90 E, 120 mi, 2 hrs
- Ritzville to Coeur d'Alene: I-90 E, 150 mi, 2.5 hrs
- Coeur d'Alene to Bonners Ferry: US-95 N, 85 mi, 1.75 hrs
Fuel and Route Economics
Gas prices average $3.80/gal in Oregon, $3.90 in Washington, and $3.50 in Idaho. Fill up in Oregon before crossing into Washington where prices spike. The most expensive fuel is in tiny towns like Washtucna, WA; plan to fill in larger cities like Pendleton or Yakima. A mid-size SUV will cost about $115 in fuel total.
Tolls are nonexistent on this route. The only potential fees are for national park entries if you detour to Mount Rainier (not on route) or for state park day-use at places like Haystack Rock in Cannon Beach (free to walk).
Climatic Conditions & Route Aesthetics
The coast is cool and foggy year-round; Oregon's coastal fog can reduce visibility to 100 ft. Crossing the Coast Range, rain increases. The Columbia Gorge offers dramatic winds and occasional dust storms. Eastern Oregon and Washington are high desert: hot summers (90+ F), cold winters (below freezing). The Idaho panhandle is mountainous with sudden snow in winter. Spring brings wildflowers; fall offers golden larch trees near Coeur d'Alene.
Road Safety, Family Stops, and Fatigue Management
Infrastructure Safety & Road Quality
Oregon and Washington highways are well-maintained, but US-97 in Washington has sections with narrow shoulders and no lighting. I-90 is excellent through Washington and Idaho. In winter, chains may be required on passes like Snoqualmie (I-90) and Lookout (I-90). Cell coverage is spotty east of The Dalles and on US-95 north of Coeur d'Alene. Download offline maps. Emergency services: dial 911; in remote areas, response time may be 30+ minutes.
Family and Child Suitability
Children will enjoy Haystack Rock's tide pools with anemones and starfish. The Columbia Gorge Discovery Center in The Dalles has interactive exhibits. The Palouse Scenic Byway offers wide-open views. Coeur d'Alene's Silverwood Theme Park is a major attraction with roller coasters. The drive is long; break it into two days. Consider staying overnight in Yakima or Coeur d'Alene. Many hotels have pools and playgrounds.
Pet-Friendly Framework
Cannon Beach allows dogs on leash on the beach, except in designated areas. Most state parks along the route allow pets on trails. Many hotels in the region are pet-friendly, including La Quinta chains along I-90. There are rest areas with pet exercise areas at Milepost 39 on I-90 (Washington) and near Coeur d'Alene. Always carry water for your pet, as desert sections can be hot.
Fatigue Management & Rest Zones
The drive from Cannon Beach to Bonners Ferry is too long for a single sitting. Recommended rest stops: rest area on US-26 near Warm Springs (mile 90), John Day River rest area on US-97 (mile 40), and the scenic viewpoint at Vantage on I-90 overlooking the Columbia River. For an overnight, Yakima (midpoint) or Coeur d'Alene (near end) are ideal. Use the Wayro app to how to find the best stops and hidden gems between cities.
Hidden Off-Route Spots
Detour to Stonehenge Memorial near Maryhill, WA (a full-scale concrete replica). Visit the Palouse Falls, 198 ft, off WA-261. In Idaho, head to the ghost town of Burke (east of Wallace) for a glimpse of mining history. The Kootenai National Wildlife Refuge just south of Bonners Ferry offers moose sightings. These spots require extra time but are worth it.
Natural Landscapes and Local Commerce
Natural Landscapes
Haystack Rock at Cannon Beach is a 235-ft basalt sea stack, part of the Oregon Islands National Wildlife Refuge. The Columbia River Gorge National Scenic Area features Multnomah Falls (620 ft) and dozens of other cascades. The Palouse region of Washington offers rolling wheat fields that turn golden in summer. Coeur d'Alene Lake is a 25-mile long glacial lake with emerald waters. Kootenai National Forest surrounds Bonners Ferry with dense cedar forests.
The drive passes near the John Day Fossil Beds National Monument (off US-26), a UNESCO Global Geopark showcasing 40 million years of evolution. The route also skirts the Nez Perce National Historical Park, preserving the culture of the Nez Perce tribe. Watch for bighorn sheep in the Columbia Gorge and white-tailed deer in Idaho.
Local Commerce & Culture
In Cannon Beach, art galleries line Hemlock Street; the Coaster Theatre Playhouse offers live performances. Pendleton, OR is famous for woolen mills and the Pendleton Round-Up rodeo. Yakima Valley is Washington's wine country, with over 120 wineries; stop for a tasting of Riesling or Cabernet Franc. Coeur d'Alene's downtown features boutique shopping and the resort boardwalk. Bonners Ferry's small-town charm includes the Boundary County Museum and Kootenai River Brewing Company.
Farmers markets operate in most towns: The Dalles on Saturdays, Yakima on Sundays. Local specialties include hazelnuts from Oregon, Walla Walla sweet onions, and huckleberry products in Idaho.
Culinary Infrastructure
Food options range from coastal seafood to inland steak houses. In Cannon Beach, the Irish Table serves Pacific Northwest cuisine with an Irish twist; Ecola Seafoods offers fish and chips. Portland is a food truck paradise; try the cart pods on Hawthorne. Yakima's El Porton has excellent Mexican food. In Idaho, the Snake Pit in Coeur d'Alene is famous for burgers. Bonners Ferry has a handful of cafes and diners like the Kootenai River Inn's restaurant.
Continue Your Adventure
- Port Townsend Winthrop Ultimate Road Trip Guide Road Trip Guide
- Leavenworth Missoula Road Trip Scenic Drive Across Washington Idaho Road Trip Guide
- Bend Or To Dunsmuir Ca Road Trip Road Trip Guide
- Hood River Or To Kemmerer Wy Road Trip Guide Road Trip Guide
- Cannon Beach To Helena Road Trip Guide Road Trip Guide
Frequently Asked Questions
What are the best stops Cannon Beach, OR to Bonners Ferry, ID?
Key stops include Multnomah Falls, Pendleton Woolen Mills, Palouse Falls, and Coeur d'Alene Lake. Detour to Stonehenge Memorial near Maryhill for a hidden gem.
How long to drive Cannon Beach, OR to Bonners Ferry, ID?
Pure driving time is about 11 hours, but plan for two days to enjoy attractions. Distance is 700 miles via US-26, US-97, I-90, and US-95.
Is it worth driving Cannon Beach, OR to Bonners Ferry, ID?
Yes, the route spans diverse landscapes from Pacific coast to Rocky Mountain forests, with cultural sites like John Day Fossil Beds and Nez Perce history.
What things to do between Cannon Beach, OR and Bonners Ferry, ID?
Tidepool at Cannon Beach, hike Multnomah Falls, taste wine in Yakima Valley, ride the Coeur d'Alene Resort's floating boardwalk, and visit Boundary County Museum.
Your voluntary support keeps the project running and fuels our future development