7 Day Alberta Itinerary: Calgary, Banff, Lake Louise, Moraine Lake, Jasper and Yoho National Park
Curated By
Anna Hahn
Curator’s statement
Alberta is a paradise for nature lovers, offering jaw-dropping landscapes, outdoor adventures and iconic mountain towns. This seven day itinerary will take you through the best spots in Calgary, Banff, Lake Louise, Jasper and Yoho National Park. Ensuring you experience the best of what the Canadian Rockies have to offer. From luxurious stays to incredible outdoor activities, this journey will leave you with memories to last a lifetime.
The Fora Difference
Book with Anna to access exclusive perks and experiences on your trip.
Killer perks
Free upgrades, spa credits and more—we got you
Personalized recs
Customized travel planning for your style
Insider knowledge
Expert advice from people who’ve actually been there
Where to stay
Unlock perks by contacting Anna to book your trip.
Day 1: Arrive in Calgary & explore the city
Morning: Land in Calgary
Welcome to Calgary! Alberta’s vibrant urban hub, Calgary is the perfect starting point for your Rockies adventure. Upon arrival, head straight to The Dorian, Autograph Collection. This chic, boutique hotel offers a stylish stay right in the heart of Calgary’s downtown, with great amenities and a contemporary vibe.Afternoon: Explore Calgary
Once you’re settled in, start exploring Calgary’s attractions. If you're a fan of urban views, take a trip up to the Calgary Tower for panoramic views of the city and the distant mountains. Explore Prince Island Park or the Glenbow Museum for a glimpse into the region’s history and cultureLunch: Head to Charcut Roast House
Try some of Alberta’s best local meats or try the trendy National on 10th for a laid-back, yet refined dining experience.Evening: Nightlife in Calgary
End your day by enjoying a drink at The Rooftop Bar at the Simmons Building or The Dorian's own lounge. If you're in the mood for something unique, check out The Calgary Stampede Park (if it’s summer) or attend a performance at the Arts Commons.
Day 2: Drive to Banff & explore the mountain town
Morning: Drive from Calgary to Banff
Enjoy a scenic drive (about 1.5 hours) to Banff, where the stunning Banff National Park awaits. As you drive, keep your eyes peeled for wildlife — elk and deer are frequently spotted along the highway. Arriving in Banff, check in to the legendary Fairmont Banff Springs, a grand castle-like hotel with sweeping views of the Bow Valley and surrounding peaks.Afternoon: Tunnel mountain hike
After you settle in, head to Tunnel Mountain for an easy hike. It’s a short, but rewarding trek with panoramic views of Banff town, the Bow River and the surrounding mountain ranges.Mid-Afternoon: Sulphur Mountain Gondola
Next, ride the Banff Gondola up to Sulphur Mountain. The gondola offers jaw-dropping views of Banff, the Bow Valley and the surrounding peaks. Once at the top, take a short walk along the boardwalk for even better views or relax with a coffee at the mountaintop café.Evening: Banff upper hot springs
After your time in the mountains, head to the Banff Upper Hot Springs for a rejuvenating dip in the natural thermal waters. The hot springs are perfect for relaxing after a day of exploring and offer a unique experience with breathtaking mountain views.
Day 3: Lake Minnewanka & relax in Banff
Morning: Drive to Lake Minnewanka
Start your day with a scenic drive to Lake Minnewanka, just a short 20-minute drive from Banff. Known for its stunning turquoise waters, this glacial lake is surrounded by towering mountains and is perfect for a morning of relaxation or adventure.Late Morning: Loop Trail Hike
Take the Lake Minnewanka Loop Trail, an easy-to-moderate hike that offers stunning views of the lake, the surrounding forests and the distant peaks. It’s a great way to immerse yourself in nature and appreciate the quiet beauty of Banff National Park.Afternoon: Explore Banff's town
After your hike, return to Banff Town for a leisurely afternoon. Wander the charming streets, shop for local souvenirs or grab a bite at one of the town's many delicious eateries. Consider stopping by The Maple Leaf for Canadian cuisine or Bison Restaurant & Terrace for a cozy atmosphere and delicious local fare.Evening: Relax & enjoy the atmosphere
In the evening, enjoy a relaxed dinner in Banff or stroll along the Bow River before heading back to your luxurious accommodation at Fairmont Banff Springs.
Day 4: Lake Louise & Moraine Lake day trip
Morning: Drive to Lake Louise
Start the day with a 40-minute scenic drive from Banff to Lake Louise, one of the most iconic lakes in the Canadian Rockies. Its brilliant turquoise waters, surrounded by snow-capped peaks, make it a photographer’s paradise.Mid-Morning: Canoeing on Lake Louise or hike to Lake Agnes Tea House
If the weather permits, rent a canoe and paddle on Lake Louise for a serene and unforgettable experience. Alternatively, if you prefer a bit of hiking, make your way to the Lake Agnes Tea House (3.5 km one-way) for incredible views of the lake and surrounding mountains.Afternoon: Drive to Moraine Lake
Just 20 minutes from Lake Louise is Moraine Lake, another stunningly beautiful location. Take a stroll around the lake, marveling at the vivid colors and surrounding peaks. For those feeling more adventurous, hike to Consolation Lakes for a quieter, more remote experience.Evening: Return to Banff
After your day of exploration, return to Banff for an evening of rest and relaxation. Consider dining at The Elk & Oarsman or enjoying a cozy drink at The Banff Brewing Co..
Day 5: Icefields Parkway & drive to Jasper
Morning: Drive the Icefields Parkway
Today, embark on one of the most scenic drives in the world — the Icefields Parkway. This iconic route connects Banff to Jasper National Park, passing glaciers, emerald lakes and stunning mountain views. Stop at the Columbia Icefield for a chance to view the massive Athabasca Glacier. You can even take a Snow Coach tour to walk on the glacier itself!Afternoon: Drive to Jasper
Continue on your drive to Jasper National Park (approximately 3.5 hours from Banff). As you arrive, check in to the Fairmont Jasper Park Lodge, a beautiful, tranquil property set along the shores of Beaver Lake. Relax and unwind as you settle into your mountain retreat.Evening: Explore Jasper
Take a leisurely evening stroll through the charming town of Jasper. This small but lively town offers great places to shop, dine and explore. For a laid-back dinner, check out The Jasper Pizza Place or Tekarra Restaurant for a more refined dining experience.
Day 6: Jasper National Park adventures
Morning: Maligne Lake & Spirit Island boat tour
Start your day with a scenic drive to Maligne Lake, one of Jasper’s most famous landmarks. From here, embark on a 45-minute boat tour to Spirit Island, one of the most photographed spots in the Rockies. Surrounded by towering peaks and the bright blue waters of the lake, it's an incredible place to connect with nature.Late Morning: Maligne Canyon
After your boat tour, head to Maligne Canyon for an easy walk through one of Jasper's most impressive natural formations. The deep, narrow canyon with its waterfalls and rock formations is truly a sight to behold.Afternoon: Jasper SkyTram
In the afternoon, take the Jasper SkyTram up Whistlers Mountain for panoramic views of Jasper National Park. Once at the top, you can hike to Whistler's Summit for even more stunning vistas of the surrounding peaks and valleys.Evening: Relax in Jasper
Finish your day by returning to Jasper, where you can enjoy a quiet dinner or relax in the lodge’s peaceful setting.
Day 7: Yoho National Park & return to Calgary
Morning: Drive to Yoho National Park
On your way back to Calgary, make a stop at Yoho National Park, just off the Trans-Canada Highway. This lesser-known park is home to incredible natural beauty, including Takakkaw Falls, one of the tallest waterfalls in Canada. Another highlight is Emerald Lake, a gorgeous glacial lake surrounded by towering peaks.Afternoon: Continue to Calgary
After your visit to Yoho, continue the drive back to Calgary for your return flight. The drive offers beautiful views, so take your time and enjoy the scenery one last time.Evening: Depart from Calgary
Arrive in Calgary in the evening, ready for your departure, but with a heart full of memories from an unforgettable Alberta adventure.
Need to know
This seven day Alberta itinerary is packed with unforgettable experiences, from the charming streets of Calgary to the stunning natural beauty of Banff, Lake Louise, Jasper and Yoho National Park. Whether you’re hiking up mountains, relaxing in hot springs or cruising on glacial lakes, you’ll leave with memories of jaw-dropping landscapes and a deep appreciation for the natural wonders of the Canadian Rockies.
Travel Advisor
Anna Hahn
Get in touch with Anna
Did you like this guide? Reach out to customize and book your own experience. Or, just to chat about travel in general.
You can normally expect a response from Anna within a business day or so. You’ll also be subscribed to our travel newsletter (you can unsubscribe at any time).
For more inspiration and insider recommendations, visit our Alberta page.