Once you've arrived, you'll be met and transferred to your hotel. Enjoy a welcome dinner. Stay Two Nights: Victoria, Fairmont Empress (D)
Board your BC Ferries service from Swartz Bay to Tsawassen and arrive in Vancouver. Stay Two Nights: Vancouver, Fairmont Waterfront (B/D)
Today you'll experience the very best of Vancouver on a fantastic half-day sightseeing tour. Led by a knowledgeable local guide, you'll soak in the scenery at the vast Stanley Park, explore the trendy Granville Island and immerse yourself in the historic neighbourhood of Gastown and a visit to Capilano Suspension Bridge. (B)
Wake to a snow-white Christmas Day in Whistler, a magical setting for an unforgettable occasion. Celebrate this evening at a special Christmas Day gala dinner at Fairmont Chateau Whistler, including a festive drink, fine seasonal food and special live entertainment. (B/D)
Take a moment to relax this morning. By the afternoon, you'll head to the station for your overnight VIA Rail journey to Jasper National Park. Dinner is served on board your train. Stay: VIA Rail, in Sleeper Plus Class (B/D)
Leaving Jasper, you'll journey through the Rocky Mountains and along the Icefields Parkway (weather permitting).
Later, arrive at Fairmont Chateau Lake Louise, your spectacular home for the next two nights. Stay Two Nights: Banff National Park, Fairmont Chateau Lake Louise, in a Lakeview Room (B)
Enjoy a day to explore Banff at your leisure. This evening, gather around for a farewell dinner as you toast your magical journey with your new-found friends. (B/D)
Be transferred to Calgary and say your goodbyes before joining your onward flight. (B)
Regions