Canada Ports

For detailed information about any port or place you can visit in Canada, click the name below. For a list of discounted cruises that visit one of these ports, select that port in the search box at the right and click "Show Me the Deals!"
Find a Bargain
Please choose a vacation type.

Akpatok Island, Nunavut, Canada
Alert Bay, BC, Canada
Baddeck, Canada
Baffin Island, Nunavut, Canada
Baie-Comeau, QC, Canada
Banff, AB, Canada
Banks Island, Canada
Battle Harbour, NL, Canada
Beechey, Nunavut, Canada
Brockville, ON, Canada
Calgary, Canada
Cambridge Bay, Nunavut, Canada
Charlottetown, PE, Canada
Corner Brook, NL, Canada
Dawson City, YT, Canada
Devon Island, Canada
Dundas Harbour, Devon Island, Canada
Edmonton, AB, Canada
Fiordland Conservancy, BC, Canada
Gaspe, QC, Canada
Gibbs Fjord, Nunavut, Canada
Gjoa Haven, Nunavut, Canada
Halifax, NS, Canada
Havre Saint-Pierre, QC, Canada
Herschel Island, Yukon, Canada
Icy Arm Fjord, Canada
Iqaluit, Canada
Isabella Bay, Nunavut, Canada
Jasper, AB, Canada
Jenny Lind Island, Nunavut, Canada
Kamloops, BC, Canada
L'Anse aux Meadows, NL, Canada
Lady Franklin Island, Nunavut, Canada
Lake Louise, Canada
Lancaster Sound, Canada
Little Current, ON, Canada
Louisbourg, Cape Breton Island, NS, Canada
Lower Savage Islands, Nunavut, Canada
Lunenburg, NS, Canada
Magdalen Islands, Canada
Montebello, QC, Canada
Montreal, QC, Canada
Monumental Island, Nunavut, Canada
Nanaimo, BC, Canada
Niagara Falls, ON, Canada
Ottawa, Canada
Parry Sound, ON, Canada
Perce, QC, Canada
Pond Inlet, Nunavut, Canada
Port Alberni, BC, Canada
Prince Rupert, BC, Canada
Quebec City, QC, Canada
Radstock Bay, Devon Island, Canada
Red Bay, NL, Canada
Resolute Bay, Canada
Sable Island, Canada
Sachs Harbour, NWT, Canada
Saguenay, QC, Canada
Saint John, NB, Canada
Sam Ford Fjord, Nunavut, Canada
Sept-Iles, QC, Canada
Shelburne, NS, Canada
Smith Sound, Canada
Smoking Hills, NWT, Canada
St. Anthony, NL, Canada
St. John's, NL, Canada
Sydney, NS, Canada
Tadoussac, Canada
Thousand Islands, Canada
Thunder Bay, ON, Canada
Toronto, ON, Canada
Trois-Rivieres, QC, Canada
Vancouver, BC, Canada
Victoria, BC, Canada
Whitehorse, YT, Canada
Windsor, ON, Canada
Woody Point, NL, Canada