Top 8 trips from Portland to Spokane

Portland to Spokane
starting from Portland
42 minutes → Multnomah Falls
1.5 hours → Columbia River Gorge National Scenic Area
1.5 hours → Boardman
1 hour → Richland
1.5 hours → Ritzville
58 minutes → Spokane


7 hours of driving
Portland to Spokane via Pasco
starting from Portland
1 hour → Hood River
46 minutes → Columbia River Gorge National Scenic Area
2 hours → Pasco
2 hours → Spokane



6 hours of driving
Portland to Spokane via Pasco
starting from Portland
42 minutes → Multnomah Falls
1.5 hours → Columbia River Gorge National Scenic Area
2 hours → Pasco
2 hours → Spokane



6 hours of driving
Portland to Spokane via Walla Walla
starting from Portland
2 hours → Columbia River Gorge National Scenic Area
2.5 hours → Walla Walla
3 hours → Spokane




7.5 hours of driving
Portland to Spokane via Seattle
starting from Portland
50 minutes → Longview
2.5 hours → Seattle
2 hours → Ellensburg
1.5 hours → Moses Lake
59 minutes → Ritzville
58 minutes → Spokane

8 hours of driving
Portland to Spokane via Coeur d'Alene
starting from Portland
2 hours → Columbia River Gorge National Scenic Area
1.5 hours → Hermiston
49 minutes → Richland
1.5 hours → Ritzville
2 hours → Coeur d'Alene
38 minutes → Spokane

8.5 hours of driving
Portland to Spokane via Neah Bay
starting from Portland
2.5 hours → Mount Rainier
2.5 hours → Neah Bay
2.5 hours → Pike Place Market
1.5 hours → Roslyn
1.5 hours → Moses Lake
1.5 hours → Spokane

12.5 hours of driving
Portland to Spokane via Boise
starting from Portland
2 hours → Columbia River Gorge National Scenic Area
1.5 hours → Umatilla
2 hours → Baker City
2 hours → Boise
4 hours → Joseph
4 hours → Richland
2.5 hours → Spokane
18 hours of driving

From:
     

To:
     


Explore alternate routes from Portland to Spokane, or you can get reverse directions from Spokane to Portland. Don't forget to factor in the weather. You can check the road conditions from Portland to Spokane. Check out other stops like Pasco, Walla Walla, Seattle, Coeur d'Alene, Neah Bay, or Boise. Try starting your trip from Lake Oswego, Clackamas, Milwaukie, Beaverton, Tigard, Happy Valley, Cedar Hills, or West Linn. You can also change your destination to Airway Heights.