<ul>
<li>Day 1: Calgary - Canmore (128 km) - Upon arrival at Calgary Airport, pick up your rental car and drive to the Rocky Mountains. The first two nights will be spent at Grande Rockies Resort in Canmore.</li>
<li>Day 2: Banff National Park (approx. 100 km) - Spend the day exploring Banff. Highlights include Lake Louise, Lake Moraine, and Johnston Canyon. Consider taking the gondola up to Sulphur Mountain.</li>
<li>Day 3: Banff - Icefields Parkway - Jasper (285 km) - Travel the Icefields Parkway, undoubtedly the most scenic road in the Rockies. Highlights include Peyto Lake, the Columbia Icefield, and Athabasca Falls. Two nights at Becker&rsquo;s Chalets.</li>
<li>Day 4: Jasper National Park (approx. 100 km) - Explore Maligne Canyon and Maligne Lake. Consider a cruise to Spirit Island or renting a canoe for a few hours.</li>
<li>Day 5: Jasper - Mount Robson - Clearwater (395 km) - Stop for views of Mount Robson, the highest peak in the Canadian Rockies. Overnight at beautiful Moul Creek Lodge B&amp;B for two nights.</li>
<li>Day 6: Wells Gray Park (approx. 60 km) - Visit spectacular waterfalls and alpine meadows. An optional canoe tour on Clearwater Lake is a great way to explore the heart of the park.</li>
<li>Day 7: Clearwater &ndash; 100 Mile House (~190 km) - Drive through the picturesque Interlakes Region via Bridge Lake to 100 Mile House. Overnight at the Ramada Hotel.</li>
<li>Day 8: 100 Mile House &ndash; Kleena Kleene (330 km) - Join the "Freedom Highway" (Hwy 20). Visit Farwell Canyon to see sand dunes and cacti. Continue to Terra Nostra Guest Ranch for a three-night stay.</li>
<li>Day 9 &amp; 10: Terra Nostra Guest Ranch - Enjoy days at leisure. Activities include horseback riding, hiking, fishing, or gold panning. You can also simply relax by Clearwater Lake.</li>
<li>Day 11: Kleena Kleene &ndash; Bella Coola (240 km) - Continue on the "Freedom Highway," which becomes partly gravel, until you reach the coastal town of Bella Coola. Overnight at Bella Coola Eagle Lodge.</li>
<li>Day 12: Discovery Coast Passage - Board the ferry from Bella Coola to Port Hardy. Spot sea lions, bald eagles, and whales along the Discovery Coast. Overnight at the Kwa&rsquo;lilas Hotel in Port Hardy.</li>
<li>Day 13: Port Hardy - Quadra Island (250 km) - Visit the picturesque fishing village of Telegraph Cove for an optional whale-watching tour. Take the ferry from Campbell River to Quadra Island for two nights at High Point Resort.</li>
<li>Day 14: Quadra Island (approx. 50 km) - Walk along the beach in Rebecca Spit Provincial Park. On sunny days, it is the perfect spot for a swim and a picnic.</li>
<li>Day 15: Campbell River - Port Alberni - Tofino (280 km) - Stop at Cathedral Cove Park to see 800-year-old Douglas Firs before heading to the West Coast. Two nights at Middle Beach Lodge.</li>
<li>Day 16: Pacific Rim National Park (approx. 70 km) - Explore the beautiful beaches and rain forests. Half-day whale-watching tours to observe gray whales are highly recommended.</li>
<li>Day 17: Tofino - Vancouver (230 km) - Return to Nanaimo and board the ferry back to Vancouver. Spend the evening strolling downtown. Two nights at the Blue Horizon Hotel.</li>
<li>Day 18: Vancouver - Explore the city&rsquo;s highlights on an optional guided city tour including Stanley Park, historic Gastown, Chinatown, and Granville Island.</li>
<li>Day 19: Drive to the airport and flight back home. Total mileage: approx. 2,800 km.</li>
</ul>