So, here it is! The ultimate roadtrip guide from Vancouver to Calgary.

You may have already seen my detailed Canadian travel guides about Vancouver, Calgary, The Icefields Parkway and the famous lakes, but I have had lots of requests to outline our road trip as a whole for you guys. I have to say a HUGE thank you to my friend Annie-May who did a very similar trip and provided me with so much help not only when I was planning but also when we were out there!

This post is a bit of a long one but I wanted to include a daily breakdown of what we did. I know when I plan trips that one of the biggest things I am unsure on is what is realistic to fit in within one day, so I hope this helps! 🙂


Length of trip: 12 nights

Transport: hire car from AVIS

Accommodation: hotels

Distance driven: 2,200km!

Highest elevation: 2,451m

Approximate cost per person: £2,750


DAY 1:

  • We landed at lunchtime and checked into the Blue Horizon Hotel on Robson.
  • Walked over to Gastown to see the famous steaming clock
  • Headed to the top of the Vancouver lookout to check out amazing views of the city.
  • Enjoyed dinner at The Keg Steakhouse.

DAY 2:

  • Hopped on a shuttle bus to the Capilano Suspension Bridge Park
  • Hiked to the top of Grouse Mountain on the BCMC trail in 1 hr 25 mins (omg so sweaty but worth it to see the grizzly bears at the top)
  • Explored English Bay Beach for the evening and had dinner at Beach Bay Cafe and Patio

DAY 3:

  • Hired bikes and explored the main sights of Stanley Park: the Totem Poles, Prospect Point, Third Beach and the Rose Garden to name a few
  • Took a boat from False Creek Cruises across to Granville Island to explore the famous market
  • Had dinner at Earls on Robson

Read more about our time in Vancouver here

Blue Horizon Hotel Vancouver
The view from our hotel at The Blue Horizon Hotel
Gastown steaming clock
Gastown’s famous steaming clock
Capilano Suspension Bridge Vancouver
The Capilano Suspension Bridge
Grouse Mountain Gondola
The Grouse Mountain Gondola
A grizzly on Grouse Mountain
A grizzly on Grouse Mountain
English Bay Beach
English Bay Beach
Sunset at English Bay Beach
Sunset at English Bay Beach
Views from the sea wall
Views from the sea wall
Third Beach Stanley Park
Third Beach
Stanley Park rose garden
Stanley Park rose garden
Stanley Park totem poles
Stanley Park totem poles
Vancouver City skyline
Vancouver City skyline
Granville Island Public Market
Granville Island Public Market
Vancouver city with mountain behind
Vancouver City



DAY 4:

  • At 8:30am we picked up our hire car from Avis on Hornby Street and drove for 4 hours until we arrived in Kamloops and enjoyed lunch at Browns Social House
  • We got back on the road and arrived at The Stoke Hotel in Revelstoke for 4pm.
  • The weather was terrible so we chilled out and then had dinner in town at the River City Pub (we actually wanted to go to 112 Restaurant but were a bit drenched and underdressed!)


DAY 5:

  • We walked the Giant Cedars Boardwalk Trail (with the epic sights you will see during your trip I would probably leave this out)
  • Stopped at the Rogers Pass Discovery Centre and bought a Parks Pass for 6 days. You have to have a park pass when visiting the National Parks in Canada and it was easier to buy them all at once rather than every day. The 6 days cost us about $95.00 between us.
  • Visited Emerald Lake (Yoho National Park) and had lunch at Emerald Lake Lodge. It rained loads and we were gutted!
  • Stopped at the Natural Bridge
  • Visited Lake Louise and hiked along the right hand side of the lake to the other end for a great view of the Fairmont Hotel. Read more here
  • Checked in at Lake Louise Inn and had supermarket sushi for dinner!
Emerald Lake in the rain
Emerald Lake
Emerald Lake Teahouse Canada in the rain
Our lovely lunch spot on Emerald Lake
Lake Louise Canada
The classic stunning vista of Lake Louise
Lake Louise Canada in June
Lake Louise
View of Fairmont Lake Louise Hotel
Fairmont Lake Louise Hotel

DAY 6:

  • We drove back on ourselves to visit Takkakaw Falls in Yoho National Park as the weather was too bad to bother on Day 5.
  • Herbert, Bow & Peyto Lakes (more of a glance at them all as the weather was still pretty bad)
  • A big late lunch at the Mountain Restaurant in Lake Louise, the burgers were gooooood!
  • Back to Lake Louise for a drink at the Fairmont Hotel


DAY 7:

  • We arrived at Moraine lake for 05:45am to watch sunrise – read more about this here
  • Another stop at Bow Lake and Peyto Lake in the sunshine!
  • Continued up the Icefields Parkway to do the Athabasca Glacier and Skywalk Tour – read about this here
  • Drove a little further North to Sunwapta Falls
  • Dinner at the Pizza and Pasta Restaurant at Lake Louise Inn.
Couple looking out over Moraine Lake
Moraine Lake
Herbert lake reflections Canada
Herbert Lake
Bow Lake Canada
Bow Lake
Peyto Lake Canada
Peyto Lake
Athabasca Glacier
The Glacier Skywalk
Sunwapta Falls


DAY 8:

  • We TRIED to hike to Hector Lake for some canoeing but were stopped in our tracks due to a river crossing – read more about this here!
  • Drove to Canmore and checked in at the Rocky Mountain Ski Lodge
  • Wandered around Canmore town and had lunch at The Grizzly Paw
  • Completed the Grassi Lakes Trail – we took the easy route up and the hard route down
  • We went to the local Safeway and bought some bits for dinner + the next few breakfasts
Bow River Crossing to get to Herbert Lake
The Bow River cut our hike to Hector Lake short!
Grassi Lakes Trail
Grassi Lakes Trail

DAY 9:

  • Lake Minnewanka
  • Johnston Canyon Trail
  • The Bow Valley Parkway to look for wildlife! We weren’t very lucky and didn’t see anything unfortunately
  • The ‘Hoodos viewpoint’ and ‘Surprise Corner viewpoint’
  • Banff Avenue shopping
  • Bow Falls
  • 7 course tasting dinner at Tapas in Canmore
  • After dinner we did an approx 3 hour drive in a loop around Kananaskis County and were lucky enough to see lots of wildlife!
Lake Minnewanka
‘Hoodos viewpoint’
‘Surprise Corner’
The famous Banff Avenue view
Wild big-horned sheep
Wild black bear

DAY 10:

  • A morning trip up Sulphur Mountain on the Banff Gondola. We were planning to walk as the gondola is quite expensive ($64 each) but I had a bad cold and we wimped out!
  • We hired canoes from the Banff Canoe Club and rowed down 40 mile creek (don’t worry it’s not 40 miles long!) to the Vermillion Lakes.
  • Lunch at The Grizzly House in Banff – HIGHLY RECOMMENDED. We cooked our own steak and seafood on a hot stove and they are also famous for their fondues.
  • We went to do a hike at Sunshine Meadows but it was shut!
The amazing view from Sulphur Mountain


DAY 11:

  • We were sad to leave the mountains!
  • Drove to Calgary and checked in at The Westin Hotel
  • Calgary Tower
  • The Wonderland Sculpture
  • The Peace Bridge & Princes Island Park
  • Dinner at Guild

DAY 12:

  • Took the tram to Calgary Zoo
  • 8th Avenue shopping & Devonian Gardens
  • An amazing steak dinner at Caesar’s

Read more about our time in Calgary here.

Calgary’s Shopping District
View from Calgary Tower
Wonderland Sculpture Calgary
The Wonderland Sculpture
Peace Bridge Calgary
Peace Bridge
Peace Bridge Calgary
Prince's Island Park Calgary
Prince’s Island Park

Princes Island Park Flowers

Pandas at Calgary Zoo

DAY 13:

  • A final treat of fantastic breakfast room service at The Westin!
  • Dropped the car off at the airport and flew home after lunch.
A delicious breakfast at The Westin Calgary


As always, thank you for reading!

Any questions? Let me know 🙂

Check out my other Canadian posts:


Leave a Reply

Your email address will not be published. Required fields are marked *