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
Buchan Gulf, Canada
Calgary, Canada
Cambridge Bay, Nunavut, Canada
Cape Dorset, Canada
Charlottetown, PE, Canada
Churchill, MB, Canada
Corner Brook, NL, Canada
Dawson City, YT, Canada
Devon Island, Canada
Dundas Harbour, Devon Island, Canada
Edinburgh Island, Canada
Ellesmere Island, Canada
Fiordland Conservancy, BC, Canada
Fort Ross, Nunavut, Canada
Franklin Bay, NWT, Canada
Fury Beach, Nunavut, Canada
Gaspe, QC, Canada
Gibbs Fjord, Nunavut, Canada
Gjoa Haven, Nunavut, Canada
Grinnell Glacier, 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
Kimmirut (Lake Harbour), Canada
Kingston, ON, 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
Montebello, QC, Canada
Montreal, QC, Canada
Monumental Island, Nunavut, Canada
Nachvak Fjord, Canada
Nanaimo, BC, Canada
Niagara Falls, ON, Canada
Ottawa, Canada
Pangnirtung, Nunavut, Canada
Parry Sound, ON, Canada
Perce, QC, Canada
Pond Inlet, Nunavut, Canada
Prince Leopold Island, Nunavut, Canada
Prince Rupert, BC, Canada
Qikiqtarjuaq, NU, Canada
Quebec City, QC, Canada
Radstock Bay, Devon Island, Canada
Red Bay, NL, Canada
Resolute Bay, Canada
Rigolet, NL, 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
Ulukhaktok, NWT, Canada
Vancouver, BC, Canada
Victoria, BC, Canada
Whitehorse, YT, Canada
Windsor, ON, Canada
Woody Point, NL, Canada
Yarmouth, Canada