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
Alexander Bay, Canada
Arctic Bay, Canada
Baddeck, Canada
Baffin Island, Nunavut, Canada
Baie-Comeau, QC, Canada
Banff, AB, Canada
Banks Island, Canada
Battle Harbour, NL, Canada
Beatrice Point, Canada
Beechey, Nunavut, Canada
Bonaventure Island, Canada
Calgary, Canada
Cambridge Bay, Nunavut, Canada
Cape Burney, Bylot Island, Canada
Cape Dorset, Canada
Charlottetown, PE, Canada
Churchill, MB, Canada
Coburg Island, Canada
Corner Brook, NL, Canada
Devon Island, Canada
Dundas Harbour, Devon Island, Canada
Edinburgh Island, Canada
Edmonton, AB, Canada
Ellesmere Island, Canada
Fort Ross, Nunavut, Canada
Franklin Bay, NWT, Canada
Fury Beach, Nunavut, Canada
Gaspe, QC, Canada
Gibbs Fjord, Nunavut, Canada
Gjoa Haven, Nunavut, Canada
Goose Bay, Canada
Grand Manan, NB, Canada
Gros Morne National Park, NL, Canada
Halifax, NS, Canada
Hamilton, ON, Canada
Havre Saint-Pierre, QC, Canada
Herschel Island, Yukon, Canada
Icy Arm Fjord, Canada
Igloolik, Nunavut, Canada
Iqaluit, Canada
Isabella Bay, Nunavut, Canada
Jasper, AB, Canada
Jenny Lind Island, Nunavut, Canada
Kimmirut (Lake Harbour), Canada
Kingston, ON, Canada
Kivitoo, Canada
Klemtu, 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
Markison Fjord, Canada
Minto, Canada
Montreal, QC, Canada
Monumental Island, Nunavut, Canada
Nanaimo, BC, Canada
Niagara Falls, ON, Canada
Ottawa, Canada
Perce, QC, Canada
Pim Island, Nunavut, Canada
Pond Inlet, Nunavut, Canada
Pouncet Island, Nunavut, Canada
Prince Charles Island, Nunavut, Canada
Prince Leopold Island, Nunavut, Canada
Prince Rupert, BC, Canada
Qariaraqyuk, Canada
Qikiqtarjuaq, NU, Canada
Quebec City, QC, Canada
Radstock Bay, Devon Island, Canada
Red Bay, NL, Canada
Resolute Bay, Canada
Rose Blanche, NL, Canada
Sachs Harbour, NWT, Canada
Saguenay, QC, Canada
Saint Andrews by the Sea, NB, 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. Andrews, NB, Canada
St. Anthony, NL, Canada
St. John's, NL, Canada
Sydney, NS, Canada
Tadoussac, Canada
Thousand Islands, Canada
Torngat Mountains National Park, NL, Canada
Toronto, ON, Canada
Trois-Rivieres, QC, Canada
Twillingate, NL, Canada
Ulukhaktok, NWT, Canada
Vancouver, BC, Canada
Victoria, BC, Canada
Whitehorse, YT, Canada
Woody Point, NL, Canada
Yarmouth, Canada