The drive from Sacramento, CA to Grants Pass, OR via Interstate 5 is approximately 300 miles (480 km).