Astoria to Bonners Ferry Road Trip: Epic Pacific NW Drive

By admin, 23 July, 2026

Introduction

The drive from Astoria, Oregon to Bonners Ferry, Idaho covers about 430 miles (692 km) via US-30, I-84, US-395, and US-2, taking roughly 7 hours without stops. This route follows the historic Oregon Trail and crosses the Columbia River Gorge, the high desert of eastern Washington, and the Selkirk Mountains. One little-known fact: the stretch along the Columbia River from Astoria to Portland is the only place in the lower 48 where you can see the Pacific Ocean, a major river, and a mountain range (the Coast Range) all at once from the highway.

Below is a summary of the route logistics, including distances, fuel costs, and estimated times. Use this table to plan your budget and schedule. For an even deeper dive on finding unique stops along the way, check out how to find the best stops and hidden gems between cities.

SegmentDistanceDriving TimeFuel Cost (est.)
Astoria, OR to Portland, OR95 mi1h 45min$16
Portland, OR to Kennewick, WA210 mi3h 30min$35
Kennewick, WA to Spokane, WA150 mi2h 20min$25
Spokane, WA to Bonners Ferry, ID80 mi1h 30min$14
Total535 mi9h 5min$90

Road Safety, Family Stops, and Fatigue Management

Safety is paramount on this diverse route. The Columbia River Gorge can have strong crosswinds, especially between Hood River and The Dalles. In winter, the mountain passes (Snoqualmie Pass on I-90, Lookout Pass on I-90, and the Coeur d'Alene area) may require traction devices. Always check weather forecasts before departing. Summer brings heat in the desert sections (100+°F possible), so carry extra water.

For families, the route is rich with kid-friendly attractions: the Columbia River Maritime Museum in Astoria, the Oregon Museum of Science and Industry (OMSI) in Portland, the Maryhill Museum of Art near Goldendale, the interactive Mobius Discovery Center in Spokane, and the Silverwood Theme Park (near Coeur d'Alene) - all within short detours.

Fatigue management: Plan stops every 2-3 hours. Good places to stretch include:

  • Crown Point State Park (Vista House) at milepost 22 on I-84: panoramic view of the Gorge.
  • Pendleton's Pioneer Park: shaded walking paths and restrooms.
  • Spokane Riverfront Park: waterfalls, gondola rides, and a carousel.
  • Farragut State Park (near Coeur d'Alene): historic naval training base turned recreation area.
  • Bonners Ferry: Kootenai National Wildlife Refuge for quiet walks.

Pet-friendly stops: Most rest areas allow leashed pets. Dog parks exist in Portland (Laurelhurst Park), Spokane (High Bridge Dog Park), and Sandpoint (Trail Park). Many hotels in these cities accept pets with fees. Always check individual policies.


Natural Landscapes and Local Commerce

The route offers dramatic natural variety. Starting in Astoria, you see the Columbia River estuary and the Pacific coast. As you head east on US-30 or I-84, the Columbia River Gorge reveals basalt cliffs, waterfalls (Multnomah Falls exits at milepost 31), and windsurfing hubs like Hood River. The landscape transitions from lush forests to sagebrush steppe after The Dalles. By Pendleton, you are in the high desert, with wheat fields and cattle ranches. East of Spokane, the terrain becomes forested again, with pine-covered hills and lakes. The final stretch into Bonners Ferry passes through the Selkirk Mountains and the Kootenai River Valley.

Local commerce along the way includes:

  • Astoria: Seafood markets, breweries (e.g., Fort George Brewery), and maritime shops.
  • Hood River: Fruit stands (pears, apples), wineries, and outdoor gear stores.
  • Pendleton: The historic Pendleton Woolen Mills and the underground Pendleton Underground Tours.
  • Spokane: Shopping at River Park Square, local bakeries, and the Spokane Public Market.
  • Sandpoint (near Bonners Ferry): Cedar Street Bridge Market, art galleries, and farm-to-table restaurants.

Route Logistics and Infrastructure

Driving from Astoria to Bonners Ferry involves three distinct geographical transitions: the coastal rainforest, the arid Columbia Basin, and the coniferous forests of northern Idaho. The recommended route is US-30 east to Portland, then I-84 east to US-395 north in Pendleton, then US-395 to I-90 east at Ritzville, then I-90 to US-2 east at Spokane, and finally US-95 north to Bonners Ferry. An alternative is to stay on I-84 all the way to US-395, but the longer route via I-90 saves time.

Fuel stops are plentiful in cities: Astoria, Portland, The Dalles, Pasco, Kennewick, Spokane, and Sandpoint. In rural stretches like between Pendleton and Spokane, stations can be 30-50 miles apart. Expect gas prices to vary by $0.30-$0.50 per gallon between coastal and inland areas. Electricity for EVs is available at fast-charging stations in Portland, The Dalles, Kennewick, Spokane, and Sandpoint. Cell signal is strong on interstates but may fade in mountain passes, especially near the Idaho border.

  • Best time to drive: May to October for dry roads and clear views. Winter requires chains or snow tires.
  • Road quality: I-84 and I-90 are well-paved. US-395 north of Pendleton has some two-lane sections. US-2 and US-95 in Idaho are winding but maintained.
  • Construction: Expect occasional delays near Portland and Spokane during summer.
  • Rest areas: Major rest stops at the Columbia Gorge, the Dalles, and near Ritzville.

Frequently Asked Questions

How long is the drive from Astoria, OR to Bonners Ferry, ID?

The drive is approximately 430 miles (692 km) and takes about 7 hours without stops. With breaks and sightseeing, plan for 9-10 hours.

What are the best stops between Astoria, OR and Bonners Ferry, ID?

Top stops include the Columbia River Gorge (Multnomah Falls), Hood River, Pendleton (woolen mills), Spokane (Riverfront Park), and Sandpoint (beautiful lake). For hidden gems, check out the Maryhill Museum of Art and Palouse Falls.

Is the Astoria to Bonners Ferry drive worth it?

Yes, if you enjoy diverse landscapes from coast to mountains, historic towns, and outdoor activities. The route offers unique attractions not found elsewhere.

What is the best time of year to drive this route?

Late spring to early fall (May-October) offers the best weather and road conditions. Winter can be hazardous due to snow and ice in higher elevations.