Introduction: Two Ports and a Peloton of Possibilities
The route from Port Townsend, Washington, to Moscow, Idaho, covers roughly 370 miles. It begins on the Olympic Peninsula, traverses the Puget Sound via the Edmonds-Kingston ferry, crosses the Cascade Range over Snoqualmie Pass, and rolls across the Columbia Plateau into the Palouse. The geographic midpoint lies near Vantage, Washington, where the Columbia River Gorge meets the arid steppe.
This journey mirrors a transition from temperate rainforest to semi-arid farmland. The Port Townsend ferry terminal coordinates: 48°07′N 122°45′W. Moscow, Idaho, sits at 46°44′N 117°00′W. The driving time averages 6.5 hours without stops, but major attractions demand at least two days to explore fully.
Before you set out, consider how to find the best stops and hidden gems between cities – a strategy that turns a simple transfer into an expedition.
| Segment | Distance (mi) | Estimated Time |
|---|---|---|
| Port Townsend to Kingston Ferry | 35 | 1.0 h |
| Ferry crossing (Edmonds) | – | 0.5 h |
| Edmonds to Snoqualmie Pass | 70 | 1.25 h |
| Snoqualmie Pass to Vantage | 80 | 1.25 h |
| Vantage to Spokane | 110 | 1.75 h |
| Spokane to Moscow | 75 | 1.25 h |
Road Safety, Family Stops, and Fatigue Management
Weather varies dramatically. Snoqualmie Pass receives 400 inches of snow annually; check conditions at wsdot.com. Winter tires or chains required between November and March. Summer brings wildfire smoke; AQI can exceed 150.
Family-friendly stops:
- Leavenworth (off-route, 30 min detour) – Bavarian-themed village with year-round festivals.
- Central Washington Agricultural Museum (Union Gap) – free, hands-on exhibits.
- Spokane Valley's Splash Down Water Park (open June-August).
Pet-friendly services: Most rest areas have designated pet areas. The Snoqualmie Pass rest area has a fenced dog run. Many hotels in Ellensburg and Spokane accept pets with deposits (~$25/night).
Fatigue management: Aim to stop every 2 hours. The Ellensburg rest area (mile 105) has picnic tables. Vantage (mile 180) offers a scenic overlook with benches. Spokane Valley (mile 270) has multiple fast-food options for a break.
Natural Landscapes and Local Commerce
The Cascade Range offers dramatic alpine scenery. Snoqualmie Pass (elevation 3,022 ft) marks the transition from rainforest to dry pine forest. A must-stop is the Snoqualmie Falls overlook (46 miles from Seattle). The falls plunge 268 feet; the adjacent park has interpretive trails.
The Columbia Plateau unfolds after Ellensburg. The Gorge Amphitheatre near George, WA is a renowned outdoor concert venue perched above the river.
- Wildflower season (April-May) paints the hillsides with balsamroot and lupine.
- Vantage's Ginkgo Petrified Forest State Park contains fossilized trees and basalt columns.
- Wine country: over 60 wineries in the Columbia Valley AVA.
Local commerce thrives in towns like Roslyn (setting of Northern Exposure) and Spokane. Downtown Spokane's Riverfront Park features the 1974 World's Fair site with the Pavilion and a historic carousel. Moscow, Idaho, is the home of the University of Idaho, offering the arboretum and the 1912 McConnell Mansion.
Farmers markets operate in Ellensburg (Saturday) and Moscow (Saturday). Local products include Walla Walla sweet onions, Palouse lentils, and Washington apples.
Route Logistics and Infrastructure
This route follows WA-20 from Port Townsend to the Kingston ferry, then I-5 south to Edmonds, WA-104 east to I-405, and I-90 east across Washington. After Spokane, US-195 south connects to Pullman, then WA-270 east to Moscow.
Fuel stops cluster every 30-40 miles along I-90. The most strategic refueling points are North Bend (mile 30), Ellensburg (mile 100), and Spokane Valley (mile 270). Gas prices average $4.00/gal in Washington and $3.70 in Idaho.
- Current fuel costs: ~$50 for a standard sedan one-way.
- Ferry fare: Kingston-Edmonds roundtrip ~$20 (car + driver).
- Tolls: None on this route except potential express lanes on I-405.
- Rest areas: Ellensburg (I-90, mile 105) and Ritzville (I-90, mile 220) have 24-hour facilities.
Continue Your Adventure
- Natchez Spartanburg Road Trip Guide Hidden Gems Road Trip Guide
- Greenville Leesburg Road Trip Through Blue Ridge Road Trip Guide
- Alton Il Rochester Mn Scenic Road Trip Guide Road Trip Guide
- Durham Cherokee Drive Ultimate Road Trip Guide Road Trip Guide
- Montgomery Myrtle Beach Epic Road Trip Guide Road Trip Guide
Frequently Asked Questions
What are the best stops from Port Townsend, WA to Moscow, ID?
Snoqualmie Falls, Ginkgo Petrified Forest, Spokane's Riverfront Park, and the University of Idaho arboretum are highlights. Plan for a ferry crossing and scenic detours to Leavenworth or the Gorge.
How long does it take to drive from Port Townsend, WA to Moscow, ID?
The drive is about 6.5 hours without stops, but budget 8-9 hours with breaks. Add 1-2 hours for ferry waits during peak seasons.
Is it worth driving from Port Townsend, WA to Moscow, ID?
Absolutely. The route traverses three distinct ecoregions, offers diverse attractions, and reveals the quiet beauty of the Palouse. For nature and culture enthusiasts, it's a rewarding journey.
What are some things to do between Port Townsend, WA and Moscow, ID?
Visit Snoqualmie Falls, explore Leavenworth, hike at the Ginkgo Petrified Forest, wine taste in the Columbia Valley, and tour Spokane's Riverfront Park. In Moscow, stroll the UI Arboretum.
Your voluntary support keeps the project running and fuels our future development