No elements found. Consider changing the search
query.
List is empty.
Fort Lauderdale, Florida
New York City, New York
Nuuk, Greenland
Santiago (Valparaiso), Chile
Ushuaia, Argentina
No elements found. Consider changing the search
query.
List is empty.
Destination
Show More
Cruise Line
Show More
Cruise Ship
Viking Ocean Cruises
Show More
Trip Length
Cabin Type
Clear Filters
Love these cruises?
Save your favorite cruises to enable price alerts. Price
changes will be sent to your inbox.
7-night great lakes cruise
$7,595
Viking Ocean Cruises –
Viking Polaris
Date:
Jun 09, 2025
Ports:
Milwaukee → Mackinac Island → Alpena → Detroit → Point Pelee → Niagara Falls (Port Colborne) → Welland Canal → Toronto
Departs
Jun 09, 2025
from
Milwaukee, Wisconsin, United States
Balcony From
$7,595
Top Picks Rank:
4
14-night great lakes cruise
$15,195
Viking Ocean Cruises –
Viking Polaris
Date:
Jun 16, 2025
Ports:
Toronto → Welland Canal → Niagara Falls (Port Colborne) → Cleveland → Detroit → Alpena → Alyeska → Mackinac Island → Fathom Five National Marine Park → Georgian Bay (Killarney) → Georgian Bay (Frazer Bay) → Scenic Sailing → Soo Locks → Sault Sainte Marie → Thunder Bay → Silver Islet → Duluth
Toronto → Welland Canal → Niagara Falls (Port Colborne) → Cleveland → Detroit → Alpena → Alyeska → Mackinac Island → Fathom Five National Marine Park → Georgian Bay (Killarney) → Georgian Bay (Frazer Bay) → Scenic Sailing → Soo Locks → Sault Sainte Marie → Thunder Bay → Silver Islet → Duluth
Departs
Jun 16, 2025
from
Toronto, Ontario, Canada
Balcony From
$15,195
Top Picks Rank:
4
14-night great lakes cruise
$9,195
13% Off List
Viking Ocean Cruises –
Viking Polaris
Date:
Sep 22, 2025
Ports:
Toronto → Trois-rivieres → Quebec City → Scenic Sailing → St. Lawrence River → Cap-aux-meules → Cape Breton Island (Louisbourg) → Halifax → Norfolk → Charleston → Fort Lauderdale
Toronto → Trois-rivieres → Quebec City → Scenic Sailing → St. Lawrence River → Cap-aux-meules → Cape Breton Island (Louisbourg) → Halifax → Norfolk → Charleston → Fort Lauderdale
Departs
Sep 22, 2025
from
Toronto, Ontario, Canada
Ushuaia → Sail The Drake Passage → Explore Antarctica → Garibaldi Fjord → Explore Chilean Glaciers → Punta Arenas → Scenic Sailing → Chilean Fjords → Puerto Chacabuco → Santiago (Valparaiso) → Iquique → Lima (Callao) → Panama City (Fuerte Amador) → Port Antonio → Man Of War Bay (Great Inagua) → San Salvador → New York City → Halifax → Sydney → Woody Point (Bonne Bay) → Havre-saint-pierre → Tadoussac → Quebec City → Trois-rivieres → Toronto → Niagara Falls (Port Colborne) → Welland Canal → Point Pelee → Detroit → Alpena → Mackinac Island → Milwaukee
Ushuaia → Sail The Drake Passage → Explore Antarctica → Garibaldi Fjord → Explore Chilean Glaciers → Punta Arenas → Scenic Sailing → Chilean Fjords → Puerto Chacabuco → Santiago (Valparaiso) → Iquique → Lima (Callao) → Panama City (Fuerte Amador) → Port Antonio → Man Of War Bay (Great Inagua) → San Salvador → New York City → Halifax → Sydney → Woody Point (Bonne Bay) → Havre-saint-pierre → Tadoussac → Quebec City → Trois-rivieres → Toronto → Niagara Falls (Port Colborne) → Welland Canal → Point Pelee → Detroit → Alpena → Mackinac Island → Milwaukee
Toronto → Niagara Falls (Port Colborne) → Welland Canal → Point Pelee → Detroit → Alpena → Mackinac Island → Milwaukee → Georgian Bay (Killarney) → Georgian Bay (Frazer Bay) → Fathom Five National Marine Park → The Benjamin Islands → Sault Sainte Marie → Alyeska → Chios
Toronto → Niagara Falls (Port Colborne) → Welland Canal → Point Pelee → Detroit → Alpena → Mackinac Island → Milwaukee → Georgian Bay (Killarney) → Georgian Bay (Frazer Bay) → Fathom Five National Marine Park → The Benjamin Islands → Sault Sainte Marie → Alyeska → Chios
Departs
May 01, 2026
from
Toronto, Ontario, Canada
Milwaukee → Mackinac Island → Georgian Bay (Killarney) → Georgian Bay (Frazer Bay) → Fathom Five National Marine Park → The Benjamin Islands → Sault Sainte Marie → Alyeska → Chios →
Milwaukee → Mackinac Island → Georgian Bay (Killarney) → Georgian Bay (Frazer Bay) → Fathom Five National Marine Park → The Benjamin Islands → Sault Sainte Marie → Alyeska → Chios →
Departs
May 08, 2026
from
Milwaukee, Wisconsin, United States
Milwaukee → Mackinac Island → Georgian Bay (Killarney) → Georgian Bay (Frazer Bay) → Fathom Five National Marine Park → The Benjamin Islands → Sault Sainte Marie → Alyeska → Chios → Alpena → Detroit → Point Pelee → Niagara Falls (Port Colborne) → Welland Canal → Toronto
Milwaukee → Mackinac Island → Georgian Bay (Killarney) → Georgian Bay (Frazer Bay) → Fathom Five National Marine Park → The Benjamin Islands → Sault Sainte Marie → Alyeska → Chios → Alpena → Detroit → Point Pelee → Niagara Falls (Port Colborne) → Welland Canal → Toronto
Departs
May 08, 2026
from
Milwaukee, Wisconsin, United States
Milwaukee → Mackinac Island → Alpena → Detroit → Point Pelee → Niagara Falls (Port Colborne) → Welland Canal → Toronto
Departs
May 31, 2026
from
Milwaukee, Wisconsin, United States
Balcony From
$7,095
1% Off List
List Price
$7,195
Top Picks Rank:
4
14-night great lakes cruise
$13,995
3% Off List
Viking Ocean Cruises –
Viking Polaris
Date:
Jun 21, 2026
Ports:
Duluth → Thunder Bay → Silver Islet → Scenic Sailing → Soo Locks → Sault Sainte Marie → Mackinac Island → Alyeska → Alpena → Georgian Bay (Killarney) → Georgian Bay (Frazer Bay) → Fathom Five National Marine Park → Detroit → Cleveland → Niagara Falls (Port Colborne) → Welland Canal → Toronto
Duluth → Thunder Bay → Silver Islet → Scenic Sailing → Soo Locks → Sault Sainte Marie → Mackinac Island → Alyeska → Alpena → Georgian Bay (Killarney) → Georgian Bay (Frazer Bay) → Fathom Five National Marine Park → Detroit → Cleveland → Niagara Falls (Port Colborne) → Welland Canal → Toronto
Departs
Jun 21, 2026
from
Duluth, Minnesota, United States
Balcony From
$13,995
3% Off List
List Price
$14,495
Top Picks Rank:
4
26-night usa and canada cruise
$27,890
3% Off List
Viking Ocean Cruises –
Viking Polaris
Date:
Jul 05, 2026
Ports:
Toronto → Trois-rivieres → Quebec City → Tadoussac → Havre-saint-pierre → Woody Point (Bonne Bay) → Red Bay → Battle Harbour → Sail The Labrador Sea → Ivittuut → Paamiut → Kapisillit → Nuuk → Itilleq Fjord → Ilulissat → Uummannaq → Sail Baffin Bay → Pond Inlet → Explore The Canadian High Arctic → Sisimiut
Toronto → Trois-rivieres → Quebec City → Tadoussac → Havre-saint-pierre → Woody Point (Bonne Bay) → Red Bay → Battle Harbour → Sail The Labrador Sea → Ivittuut → Paamiut → Kapisillit → Nuuk → Itilleq Fjord → Ilulissat → Uummannaq → Sail Baffin Bay → Pond Inlet → Explore The Canadian High Arctic → Sisimiut
Departs
Jul 05, 2026
from
Toronto, Ontario, Canada