Canada cruises are combined with stops in the New England towns of Newport, Rhode island, Rockland/Camden, Maine, Bar Harbor, Maine, St. John, New Brunswick, Halifax and Sydney, Nova Scotia. Although not all Canada cruises include all these ports, and the cruise season to Canada is short, there are still good choices.
Once north of New England into Canada, your cruise ship usually travels through the St. Lawrence River before landing in Quebec City and Montreal.
The western part of a Canada tour vacation package includes Calgary, home of Fort Calgary, Stampede Park, the Saddledome, and Canada Olympic Park. Banff is one of the favorite resorts in Canada, where you can take a helicopter ride over the Canadian Rockies. Heading up north from Calgary, you can visit the Lake Louise, Columbia Icefields to experience the Ice Explorer and then head on to Jasper National Park. Your next “must see” is Vancouver – do not miss the Ferry Crossing to Victoria, home of the world-famous Butchard Gardens, Bastion Square and Thunderbird Park.