The driving distance between Houston, Texas and Mount Rushmore National Memorial near Keystone, South Dakota is approximately 1,350 miles (2,175 kilometers) via the most direct interstate route.
Primary Route: I-45 N → I-35 N → I-70 W → I-76 W → I-80 W → I-25 N → US-16 W / US-385 N → SD-244
Major Cities En Route: Dallas/Fort Worth, Oklahoma City, Wichita, Denver, Cheyenne, Casper, Rapid City
Driving Time: ~19-21 hours non-stop; realistically 2.5-3 days with rest
Through Colorado Rockies: I-25 N to I-70 W through Glenwood Canyon, then north—adds ~100 miles but spectacular mountain scenery.
Fly Houston (IAH/HOU) → Rapid City (RAP) via Denver (DEN) or Dallas (DFW): ~3.5-5 hours total. Rent car for 45-minute drive to Mount Rushmore.