<ul>
<li>Day 1: Calgary - Banff (128 km) - Upon arrival at Calgary Airport, pick up your rental car and drive to the Rocky Mountains. Two nights at Canalta Lodge in Banff.</li>
<li>Day 2: Banff National Park (approx. 100 km) - Spend the day exploring Banff. Visit Lake Louise, Lake Moraine, and Johnston Canyon, or take the gondola up to Sulphur Mountain for panoramic views.</li>
<li>Day 3: Banff - Icefields Parkway - Jasper (285 km) - Travel the world-famous Icefields Parkway. Highlights include Peyto Lake, the Columbia Icefield, and Athabasca Falls. Two nights at Becker&rsquo;s Chalets in Jasper.</li>
<li>Day 4: Jasper National Park (approx. 100 km) - Explore Jasper&rsquo;s Maligne Canyon and Maligne Lake. Consider an optional cruise to Spirit Island or a local hike.</li>
<li>Day 5: Jasper - Prince George (376 km) - Head toward Prince George with great views of Mount Robson, the highest peak in the Canadian Rockies. Overnight at the Coast Hotel.</li>
<li>Day 6: Prince G. &ndash; Chetwynd &ndash; Fort St. John (459 km) - Drive further north via Chetwynd and Hudson&rsquo;s Hope to Fort St. John. Overnight at the Northern Grand Hotel.</li>
<li>Day 7: Fort St. John &ndash; Fort Nelson (379 km) - Begin driving the legendary Alaska Highway, a historic route completed in 1942. Overnight at the Woodlands Inn.</li>
<li>Day 8: Fort Nelson &ndash; Muncho Lake (248 km) - Continue to the spectacular Northern Rockies and Stone Mountain Park. Two nights at the Northern Rockies Lodge at Muncho Lake.</li>
<li>Day 9: Muncho Lake - A day at leisure to explore Muncho Lake Park. Enjoy hiking, fishing, boating, or an optional flightseeing tour.</li>
<li>Day 10: Muncho Lake &ndash; Watson Lake (282 km) - Follow the Alaska Highway to Watson Lake in the Yukon Territory. Overnight at Andrea&rsquo;s Hotel.</li>
<li>Day 11: Watson Lake &ndash; Dease Lake (255 km) - Begin heading south along the Cassiar Highway. Stop at Boya Lake Park for a hike or swim. Overnight at the Northway Motor Inn.</li>
<li>Day 12: Dease Lake &ndash; Stewart (398 km) - Continue south through rugged wilderness. See the impressive Bear Glacier before arriving in Stewart for a two-night stay at the Ripley Creek Inn.</li>
<li>Day 13: Stewart &ndash; Hyder (approx. 50 km) - Take a side trip to Hyder, Alaska. Visit Fish Creek for bear watching or drive to the spectacular Salmon Glacier.</li>
<li>Day 14: Stewart &ndash; Hazelton &ndash; Smithers (332 km) - Visit the 'Ksan native settlement in Hazelton to see totem poles and traditional longhouses. Overnight at the Prestige Hudson Bay Lodge in Smithers.</li>
<li>Day 15: Smithers &ndash; Prince George (371 km) - Visit the historic Hudson&rsquo;s Bay Company trading post at Fort St. James. Overnight at the Coast Hotel in Prince George.</li>
<li>Day 16: Prince George &ndash; Williams Lake &ndash; Bridge Lake (375 km) - Head into the legendary Cariboo Country. Two nights at Montana Hill Guest Ranch near 100 Mile House.</li>
<li>Day 17: Montana Hill Guest Ranch - Enjoy a day of ranch activities including hiking, cycling, or a guided horseback ride.</li>
<li>Day 18: Bridge Lake &ndash; Lillooet &ndash; Whistler (345 km) - Drive the spectacular old Duffey Lake logging road to the Olympic resort of Whistler. Overnight at the Adara Hotel.</li>
<li>Day 19: Whistler &ndash; Vancouver (123 km) - Return to the Pacific coast via the Sea to Sky Highway. Spend two nights at the Sandman Davie Suites in Downtown Vancouver.</li>
<li>Day 20: Vancouver - Explore Vancouver's top sights including Stanley Park, Gastown, and Granville Island on an optional hop-on hop-off city tour.</li>
<li>Day 21: Departure - Drive to the airport and board your flight home. Total mileage: approx. 4,500 km.</li>
</ul>