The driving distance from Mount Rushmore National Memorial (Keystone, SD) to Portland, Oregon is approximately 1,440 miles (2,317 km) via I-90 W and I-84 W.
Typical drive time: 21–23 hours non-stop. Most travelers split it over 3–4 days, with stops in Billings (MT), Bozeman (MT), Missoula (MT), Spokane (WA), and the Columbia River Gorge.
Flight time (rapid city to PDX): ~3 hours + connections; no direct flights.