Morning: Depart Kansas City early and head east on I‑70, enjoying the rolling plains; stop for coffee and a quick stretch at St. Louis Arch viewpoint.
Afternoon: Continue on I‑70 crossing the Mississippi River; take a brief lunch break in St. Louis and refuel the vehicle.
Evening: Reach the outskirts of St. Louis, check into a budget-friendly, non‑smoking motel, and enjoy a quiet dinner.
Morning: Depart early, traveling north on I‑70 and I‑90, crossing the Great Plains; pause at Boise for a brief rest and refuel.
Afternoon: Continue through Idaho, spotting the Snake River as you approach the Washington border.
Evening: Arrive in Spokane, check into a clean, non‑smoking motel and relax.
Morning: Drive north on I‑90, then take WA‑20 west; enjoy scenic views of the Columbia River Gorge from the roadside.
Afternoon: Continue into the Cascades, arriving at the North Cascades Visitor Center for a quick orientation.
Evening: Check into a modest motel in the nearby town of Winthrop, enjoy a simple dinner.
Morning: Drive the North Cascades Highway (SR 20) to the Diablo Lake Overlook for sunrise photography.
Afternoon: Short, 3‑mile hike along the Diablo Lake Trail (easy, < 5 mi) for wildlife spotting.
Evening: Return to Winthrop, enjoy a local restaurant.
Morning: Drive to Washington Pass for panoramic mountain views, brief stop for photos.
Afternoon: Light hike on the Washington Pass Trail, under 5 mi, with chances to see marmots.
Evening: Return to motel; optional night walk near the lodge for wildlife listening.
Morning: Travel to Ross Lake via short road; enjoy the calm water and birdwatching.
Afternoon: Gentle stroll on the Ross Lake Trail, under 5 mi, spotting eagles and deer.
Evening: Return to Winthrop for dinner and rest.
Morning: Drive west on US‑97 and WA‑104 to the Olympic Peninsula, crossing the Lake Washington area.
Afternoon: Stop at Port Angeles for lunch and fuel.
Evening: Check into a budget motel in Port Angeles, rest for the next day’s park exploration.
Morning: Drive to the Hoh Rain Forest visitor center; learn about old‑growth ecosystem.
Afternoon: Short (<5 mi) hike on the Hall of Mosses Trail, spotting fern and possibly banana slugs.
Evening: Return to Port Angeles, enjoy a seafood dinner.
Morning: Drive up to Hurricane Ridge for alpine vistas; stop at the ranger station.
Afternoon: Light hike on the Hurricane Hill Trail, less than 5 mi, spotting mountain goats.
Evening: Descend to Port Angeles; evening stroll on the waterfront.
Morning: Drive to Rialto Beach, walk the short beach trail, watch for tide pools and sea otters.
Afternoon: Short (<5 mi) hike along the Beach Loop Trail, birdwatching and scenic views.
Evening: Return to Port Angeles; relax at the motel.
Morning: Depart Port Angeles, head east on I‑5 then US‑12 to the foothills of Mount Rainier.
Afternoon: Stop at Mount Rainier National Park Entrance (Longmire) for orientation.
Evening: Check into a budget motel in Ashford, enjoy a quiet night.
Morning: Take the shuttle to Paradise, walk the Paradise Trail (under 5 mi) for wildflower and wildlife viewing.
Afternoon: Visit the Paradise Visitor Center for ranger talks, spot marmots.
Evening: Return to Ashford, dinner at a local diner.
Morning: Drive to Sunrise, stop at the Sunrise Visitor Center for panoramas.
Afternoon: Walk the Sunrise Rim Trail (short, <5 mi), spotting alpine wildlife.
Evening: Return to Ashford; optional stargazing.
Morning: Drive to Narada Falls via short paved trail.
Afternoon: Light walk to the base of the falls (under 5 mi), watch for salamanders.
Evening: Return to Ashford, pack for next day's travel.
Morning: Drive west on I‑5 to Portland, Oregon; stop for coffee in Milwaukie.
Afternoon: Check into a budget motel in Portland's Eastside district.
Evening: Evening walk along the Willamette River for sunset.
Morning: Visit the Washington Park and its International Rose Test Garden, enjoy garden walk (<5 mi).
Afternoon: Explore the Portland Japanese Garden and nearby wildlife pond.
Evening: Dinner at a local, non‑smoking eatery, return to motel.
Morning: Drive 1.5 h to Cannon Beach, walk the Beach Trail to see iconic Haystack Rock.
Afternoon: Short hike along the **Ecola State Park** trail (<5 mi) for coastal wildlife.
Evening: Return to Portland, dinner and rest.
Morning: Drive east to the Columbia River Gorge, stop at Multnomah Falls for a brief view.
Afternoon: Short hike on the Angel’s Rest trail, under 5 mi, with potential raptor sightings.
Evening: Return to Portland, early night.
Morning: Depart Portland, take I‑84 east across the high desert, stop at Shoshone Falls for a quick photo.
Afternoon: Continue to Boise, Idaho, check into a budget motel.
Evening: Evening walk along the Boise River Greenbelt.
Morning: Depart Boise, travel east on I‑84 and I‑70; stop at Rocky Mountain National Park for a short scenic stop (no hiking).
Afternoon: Continue through Colorado and Kansas, refuel at Colorado Springs.
Evening: Reach Kansas City, check into a modest motel for a night’s rest.
Morning: Light breakfast, check-out of motel, drive the final stretch back home to Kansas City.
Afternoon: Arrive home, unload luggage, and relax after an amazing three‑week adventure.
Evening: Unpack, share photos, and unwind.
To extend the trip, consider adding a full day in each park for additional wildlife‑watching hikes or a day trip to the Olympic Coast (Rialto & Kalaloch) for more marine wildlife. If you need to shorten the itinerary, skip the Portland city days and the Oregon Coast, focusing solely on the three national parks; this reduces the trip by roughly 4 days while still meeting the 5‑mile hike and wildlife‑viewing goals. Use the America the Beautiful® Pass to cover all national‑park fees, and book motels early to secure non‑smoking rooms at the best rates.