Magic Travel & Cruise
Cruise Specials
Cruise Lines
Cruise Ships
Cruise Destinations
Cruise Seasons
Port Overview
Select from all of our ports
Akpatok Island, Quebec, Canada
Albany, New York, USA
Alert Bay, British Columbia, Canada
Alpena, Michigan
Annapolis, Maryland, USA
Anticosti Island, Canada
Apostle Islands, Wisconsin, USA
Argentia, Newfoundland
Baddeck, Nova Scotia, Canada
Baie-Commeau, Quebec
Bangor, Maine, New England, USA
Bar Harbor, Maine, USA
Bath, Maine, USA
Battle Harbour, New Foundland. Canada
Bay d'Espoir, Canada
Bay of Fundy, Canada
Belfast, Maine, USA
Block Island, Rhode Island, USA
Bonaventure Island
Bonne Bay, New Foundland, Canada
Boothbay Harbor, Maine, USA
Brockville, Ontario, Canada
Bucksport, Maine, USA
Buffalo, New York, USA
Buzzards Bay, Massachusetts
Cambridge, Maryland, USA
Camden, Maine, USA
Campobello Island, NB, Canada
Cap-aux-Meules, Quebec CA
Cape Dyer, Nunavut
Cape Hay, Bylot Island, Nunavut
Cape St Mary, New Foundland, Canada
Caraquet, New Brunswick
Charlevoix, Michigan
Charlottetown, Prince Edward Island, Canada
Clayton, New York
Cleveland, Ohio
Coats Island, Canada
Conche, Canada
Cooperstown, New York
Coral Harbour, Nunavut
Corner Brook, New Foundland, Canada
Cornwall, Ontario, Canada
Crisfield, Maryland, USA
Dalhousie, Canada
Dark Island, Chippewa Bay
Daufuskie Island, South Carolina, USA
Digby, Nova Scotia
Door Peninsula (Algoma)
Eastport, Maine USA
Edenton, North Carolina, USA
Edmonton, Canada
Fall River, Massachusetts. USA
Fathom Five National Marine Park, Ontario, Canada
Fayette, Michigan, USA
Ferryland, Newfoundland Canada
Flowerpot Island
Foxe Basin, Canada
Francois, New Foundland, Canada
Gananoque, Ontario, Canada
Gaspe, Quebec. Canada
Georgian Bay
Gloucester, Massachusetts. USA
Goderich, Ontario, Canada
Goose Bay, New Foundland, Canada
Grand Manan Island, New Brunswick, Canada
Green Bay, Wisconsin USA
Green Cove Springs, Florida, USA
Gros Morne Nat Park , Canada
Gulf Of St. Lawrence
Haddam, Connecticut, USA
Halifax, Nova Scotia, Canada
Hamilton, Ontario, Canada
Harrington Harbour, Canada
Havre-Saint-Pierre, Canada
Hebron, New Foundland, Canada
Hilton Head, South Carolina, USA
Hopedale, Massachusetts, USA
Houghton, Michigan USA
Hyannis, Massachusetts USA
Iles de la Madelaine, Quebec, Canada
Ingonish, Nova Scotia, Canada
Inverness, Nova Scotia Canada
Iqaluit, Canada Arctic
Isles de la Madeleine, Quebec
Jekyll Island, Georgia, USA
Kekerten Island, Nunavut
Killarney, Ontario, Canada
Kimmirut, Nunavat, Canada
Kingston, New Jersey, USA
Kingston, Ontario, Canada
Kuujjuaq, Nunavat, Canada
La Baie, Canada
La Romaine, Quebec, Canada
Labrador, Canada
Lake Erie
Lake Huron
Lake Ontario
Lake Superior
Lanse au Meadows, New Foundland,Canada
Les Escoumins, Quebec, Canada
Liscomb, Nova Scotia
Little Current, Manitoulin Island
Long Island Sound. New York, USA
Louisbourg, Nova Scotia, Canada
Lunenburg, Nova Scotia, Canada
Mackinac Island, Michigan
Mackinaw City. Michigan, USA
Magdalene Islands, Canada
Manistique, Michigan
Manitowoc, Wisconsin, USA
Marble Island, Nunavut
Marquette, Michigan
Marthas Vineyard, Massachusetts, USA
Matia Island, Washington, USA
McGarvey Shoal, Ontario, Canada
Miawpukek (Conne River), Canada
Midland, Ontario
Mingan, Canada
Miquelon, St Pierre & Miquelon
Montebello, Quebec
Montreal, Quebec, Canada
Morehead City, North Carolina, USA
Muskegon, Michigan USA
Myrtle Beach, South Carolina, USA
Nachvak Fjord, New Foundland, Canada
Nain, New Foundland, Canada
Nanisivik, Nunavat, Canada
Nantucket Island, Massachusetts, USA
New Bedford, Massachusetts, USA
Newfoundland Island, Canada
Newport, Rhode Island, USA
Niagara Falls, Ontario, Canada
Niagara-On-The-Lake, Canada
Norris Point, Newfoundland
Northport, Michigan, USA
Ogdensburg, New York
Okak, Canada
Old Saybrook, Connecticut
Oswego, New York
Ottawa, Quebec, Canada
Oxford, Massachusetts, USA
Parry Sound, ON, Canada
Perce, Canada
Philpots Island, Baffin, Canada
Pictou, Nova Scotia
Plymouth, Massachusetts, USA
Point Pelee, Ontario, Canada
Port Alberni, British Columbia
Port au Choix, Canada
Port Aux Basques, New Foundland, Canada
Port Colborne, Ontario, Canada
Port Hawkesbuy, Nova Scotia, Canada
Port Huron, Michigan, USA
Port Menier, Anticosti Island
Port Saguenay, Quebec - Canada
Port Weller, Ontario
Portland, Maine, USA
Portsmouth, Virginia
Prescott, Ontario
Prince Edward Island
Providence, Rhode Island, USA
Province Island, Canada
Quebec City, Quebec, Canada
Ramea Islands, New Foundland, Canada
Red Bay, New Foundland, Canada
Redford Gardens, Grand-Metis, Quebec
Rhode Island, USA
Rigolet Harbour, New Foundland, Canada.
Roche Harbor, Washington, USA
Rochester, New York, USA
Rockland, Maine, USA
Rossport, Lake Superior
Sable Island, Canada
Saguenay River & Fjord, Quebec, Canada
Saint-Alexis-des-Monts, Quebec, Canada
Sapelo Island, Georgia, USA
Saugatuck, Michigan
Sault Sainte Marie, Michigan, USA
Sept Iles, Quebec, Canada
Shelburne, Nova Scotia, Canada
Silver Islet, Ontario, Canada
Sleepy Hollow, New York, USA
Soo Locks, USA
St Andrews, New Brunswick, Canada
St Anthony, New Foundland, Canada
St John's, Newfoundland, Canada
St John, New Brunswick, Canada
St Lawrence River, Quebec, Canada
St Mary's City, Maryland, USA
St Pierre, St Pierre & Miquelon
St Simons Island, Georgia, USA
St. Lawrence Seaway
Strait of Belle Isle
Strait of Georgia
Sturgeon Bay, WI
Summerside, Prince Edward Island - Canada
Sydney, Nova Scotia, Canada
Sylvan Beach, New York
Tadoussac, Quebec, Canada
Tangier Island, Virginia, USA
Terra Nova National Park, Canada
The Benjamin Islands, North Channel
Thousand Islands, Ontario, Canada
Thunder Bay, Ontario Canada
Tobermory, Ontario, Canada
Torngat Mountains National Park
Toronto, Ontario, Canada
Traverse City, Michigan
Trinity. New Foundland, Canada
Trois Rivieres, Quebec
Troy, New York, USA
Twillingate, New Foundland, Canada
Ville Saguenay, Quebec, Canada
Warren, Rhode Island, USA
Welland Canal, Ontario, Canada
Windsor, Ontario, Canada
Woody Point, Newfoundland, Canada
Yarmouth, Nova Scotia, Canada
McGarvey Shoal, Ontario, Canada
McGarvey Shoal is located in the Lake Superior North Shore Inside Passage.