Coeur d'Alene to Friday Harbor: A Scenic Pacific Northwest Road Trip

By admin, 22 July, 2026

Introduction: The Inland Empire to the Salish Sea

This route traces the historic Spokane and Palouse River valleys, climbing over the Cascade Range and descending to the ferry terminals of Anacortes. The total distance is approximately 370 miles, with a driving time of 6.5 to 8 hours, not counting ferry waits. The final leg requires a Washington State Ferry from Anacortes to Friday Harbor on San Juan Island, a 1.5-hour crossing that must be booked in advance.

The journey passes through three distinct climatic zones: the semi-arid inland basin of eastern Washington, the temperate rainforest of the Cascades, and the marine environment of the Salish Sea. Expect dramatic shifts in landscape, from wheat fields and basalt cliffs to dense fir forests and rocky shorelines.

Route Overview
SegmentDistanceTime
Coeur d'Alene, ID to Ritzville, WA95 mi1.5 hr
Ritzville, WA to Ellensburg, WA100 mi1.5 hr
Ellensburg, WA to Anacortes, WA175 mi3 hr
Anacortes to Friday Harbor (ferry)25 mi1.5 hr

Route Logistics and Infrastructure

The primary route follows I-90 west from Coeur d'Alene across Idaho and Washington, then US-2 and WA-20 north to Anacortes. The highway is well-maintained, with rest areas roughly every 30 miles. Fuel is readily available in towns like Ritzville, Moses Lake, Ellensburg, and Sedro-Woolley. Expect higher gas prices in Washington state compared to Idaho.

For a more scenic alternative, consider taking US-97 from Ellensburg to Wenatchee, then US-2 over Stevens Pass. This adds about 30 minutes but offers stunning mountain vistas. The ferry from Anacortes to Friday Harbor requires a reservation, especially during summer weekends. Walk-on passengers are easier to accommodate than vehicles.

Fuel and Route Economics

Gas prices in Coeur d'Alene are typically $0.20-$0.30 per gallon cheaper than in western Washington. Fill up before crossing into Washington. Electric vehicle charging stations are available at most major towns along I-90 and in Anacortes. The ferry fare for a standard vehicle and driver is approximately $60 round trip, plus $15 per passenger.

  • Best fuel stop: Moses Lake (Costco and several independent stations)
  • Cheapest fuel: Coeur d'Alene, ID (multiple stations off I-90)
  • EV charging: Electrify America stations in Ellensburg and North Bend

Natural Landscapes and Local Commerce

The drive begins in the pine-covered hills of northern Idaho, quickly transitioning to the vast wheat fields of the Palouse. Near Vantage, the Columbia River cuts through basalt cliffs, a dramatic contrast to the green farmland. The Cascades rise abruptly after Cle Elum, with dense forests and alpine lakes. The North Cascades Highway (WA-20) is a highlight, though it's closed in winter. After Sedro-Woolley, the landscape flattens into coastal farmland and islands.

Local commerce along the route includes farm stands in Ellensburg (famous for its rodeo and produce), fruit stands in the Wenatchee valley, and artisan shops in Anacortes. The small towns of Ritzville and George offer a glimpse into agricultural life. For a curated selection of artisan goods, the Port of Anacortes Saturday market is a must.

UNESCO World Heritage Sites

While none lie directly on the route, the nearby Olympic National Park (a UNESCO World Heritage site) is a 2-hour detour from Anacortes via Port Townsend. The park's temperate rainforest and rugged coastline are worth the side trip if time allows. The San Juan Islands themselves are part of the Salish Sea Bioregion, recognized for its ecological significance.

Culinary Infrastructure

Dining options range from fast food chains along I-90 to farm-to-table restaurants in towns like Ellensburg and Anacortes. For local flavor, try the Ellensburg diners for classic American fare, or the seafood shacks in Anacortes for fresh halibut and chips. Pack a cooler for picnic stops; the Cascade viewpoints and San Juan island parks are ideal.

  • Breakfast: The Early Bird in Coeur d'Alene
  • Lunch: Ellensburg's Valley Cafe for burgers
  • Dinner: The Anchor in Anacortes for oysters

Road Safety, Family Stops, and Fatigue Management

I-90 is a divided highway with high speed limits (70-75 mph). Watch for sudden fog near the Columbia River and snow in the Cascades from October to April. The North Cascades Highway (WA-20) closes in winter, so check conditions. Cell service is spotty in remote stretches, especially west of Ellensburg. Carry a paper map.

Fatigue management is key on this long drive. The best rest stops include the Vantage rest area (with a view of the Columbia River) and the Lake Easton State Park (picnic tables and trails). Rule of thumb: stop every 2 hours or 150 miles. For a quick energy boost, coffee stands and drive-thrus are abundant in Moses Lake and Ellensburg.

Family and Child Suitability

The drive is family-friendly with plenty of rest stops and attractions. The Wild Waves Theme Park near Federal Way is a possible detour, but closer to the route, the Ginkgo Petrified Forest State Park near Vantage offers easy walks. In Anacortes, the ferry ride itself is an adventure for kids, with potential whale sightings. The San Juan Islands have many kid-friendly hikes and beaches.

  • Kid stop: Gillette's Trout Farm, south of Ellensburg (catch and release)
  • Rainy day activity: The Children's Museum in Coeur d'Alene
  • Ferry tip: Book a morning ferry; afternoon waits can exceed 3 hours

Pet-Friendly Framework

Most rest areas and state parks along the route allow leashed pets. The ferry permits dogs on the outer decks, but they must remain inside vehicles on lower decks. Pet-friendly accommodations in Friday Harbor include the Friday Harbor House and several vacation rentals. Always carry water and waste bags.

Hidden Off-Route Spots

For a detour, take the Old Vantage Highway near Gingko State Park for a gravel road through basalt formations. Another gem is the town of Winthrop, off US-2, which features a Western-themed main street. For a quiet beach, explore Bowman Bay off WA-20 near Rosario. These spots are perfect for breaking up the drive.

To plan a more personalized itinerary, check out this guide: how to find the best stops and hidden gems between cities.

Infrastructure Safety & Road Quality

Washington state roads are well-paved and marked, with rumble strips on shoulders. I-90 has wide lanes and good lighting at interchanges. The ferry terminal in Anacortes has ample parking but limited capacity; arrive 1 hour early. The North Cascades Highway has sharp curves and no guardrails in some sections—drive with caution. Emergency services are available by dialing 911, but response times may be longer in rural areas.

Climatic Conditions & Route Aesthetics

Spring and fall offer the best light for photography, with wildflowers in the Palouse in April and golden larches in the Cascades in October. Summer brings clear skies but also wildfire smoke from August to September. Winter requires snow tires or chains in the Cascades. The most Instagrammable spot is the Wild Horse Monument near Vantage, especially at sunset.


Frequently Asked Questions

What is the best time of year to drive from Coeur d'Alene to Friday Harbor?

Late spring (May-June) and early fall (September-October) offer mild weather, fewer crowds, and beautiful scenery. Summer is popular but ferry waits can be long.

Do I need a reservation for the ferry to Friday Harbor?

Yes, vehicle reservations are strongly recommended, especially in summer. Walk-on passengers do not need a reservation.

How long is the ferry ride from Anacortes to Friday Harbor?

The crossing takes approximately 1.5 hours. The ferry also stops at other islands, so check schedules.

Are there any tolls on this route?

No toll roads. The only cost is the ferry fare.

What side trips are recommended?

Consider detours to Winthrop (Western town), North Cascades National Park, or a side trip to Orcas Island via the ferry.