New entry requirement for Canada

Travellers from visa-waiver countries, including the UK, now need an Electronic Travel Authorisation (eTA) to enter Canada.

Learn more


Take a holiday in Canada and explore the sprawling Rocky Mountains or savour the Atlantic Ocean's salty breezes. The bustling multiculturalism of Vancouver and Toronto will make your holidays in Canada an exciting escape. Go fishing at one of thousands of freshwater lakes, or surf the waves at Pacific Ocean beaches in British Columbia.

Skip to Navigation

The wonder of Western Canada's Rocky Mountains

City breaks in Canada


Canada's largest city, Toronto offers cultivated holidays with celebrated fashion, film and music festivals throughout the year. Vancouver prides itself on its world-class shopping, galleries and attractions, such as the spectacular one mile aerial journey to The Peak. Explore the 17th-century fortified city of Quebec or get a taste of Canada's cowboy country in Calgary.

Luxury holidays in Canada


Explore the eastern maritime villages and Prince Edward Island on your holiday to Canada. Discover historic Quebec to enjoy the relaxed and friendly atmosphere in French-speaking Montréal. Canada's West Coast province of British Columbia brings ice-capped peaks and expansive forests, while Alberta's Rocky Mountains promise pristine skiing holidays.

Things to do in Canada


Outdoor holidays in Canada offer world-class adventures in the stunning Yukon Territory, where you can kayak, snowshoe and dogsled across this vast unpopulated expanse. Take a heli-hiking tour of the Rocky Mountains, or go whale-watching in Quebec's Saguenay region. Hire a canoe to explore Canada's Great Lakes – the biggest freshwater bodies in the world.

Canada multi-centre holidays

Discover Canada’s breathtaking natural beauty and cosmopolitan cities on a multi-centre break.

Vancouver – Rocky Mountains - Calgary

Flanked by the ocean and majestic mountains, Vancouver is a city with the ‘wow’ factor. Gaze up at the snow-capped peaks while shopping downtown. Cycle along a meandering sea path or picnic amid the serene acres of glorious Stanley Park. Then drive by hire car to the spectacular Jasper National Park in the Canadian Rockies, taking in a jaw-dropping landscape of turquoise lakes, glinting glaciers and tumbling waterfalls en route. Continue to the vibrant city of Calgary – best visited in July.

Customise your trip

Skiing in Canada

Skiing in Canada is a national treasure, from the epic knee-deep powder runs in British Columbia to the stunning landscape of the Rocky Mountains in Alberta. Canada has some of the biggest snowfalls of any destination and when you add the picture postcard scenery and wide immaculately-maintained pistes then you have the perfect place for snow bunnies around the world.



Deep within the Canadian Rocky Mountains, Banff National Park is Canada’s oldest, and perhaps most impressive park. Banff itself is a fantastic resort which promises snow-sure conditions and spectacular scenery and is seen as the link of three big mountains - Mount Norquay, Sunshine Village and Lake Louise. The pistes or trails, as they are known in Canada, are perfect for beginners and intermediates, but the real challenges lie in wait for those more advanced. Snowboarders and veteran skiers will find some of the best off-piste riding in the world in Banff, such as the unbelievable Delirium Dive.

Banff ski facts
Nearest airport Calgary
Ski season December to April
Piste area 200 km
Resort height 1,476 m
Lifts 26
Runs Total 135
Beginner 36
Intermediate 46
Advanced 53

Find ski holidays

Create a trip

Create a trip
Journey Type
More information
Ticket typeMore information
PassengersExplanation of 'young adults'

Why fly BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Free seat selection 24hrs in advance
  • Inclusive 23kg / 51lb checked baggage allowance*
  • Airport, online or mobile check-in
  • Manage your travel plans with the British Airways app

*Except on Basic fares.

footer navigation links

British Airways logo.