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 → Door Peninsula (Algoma) → Chicago
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 → Door Peninsula (Algoma) → Chicago →
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 → Door Peninsula (Algoma) → Chicago →
Departs
May 17, 2026
from
Milwaukee, Wisconsin, United States
Up to 1 deal
Balcony From
$8,295
6% Off List
List Price
$8,795
Top Picks Rank:
5
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 → Door Peninsula (Algoma) → 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
Duluth → Thunder Bay → Silver Islet → Scenic Sailing → Soo Locks → Sault Sainte Marie → Mackinac Island → Door Peninsula (Algoma) → Alpena → Georgian Bay (Killarney) → Georgian Bay (Frazer Bay) → Fathom Five National Marine Park → Detroit → Cleveland → Niagara Falls (Port Colborne) → Welland Canal → Toronto
Departs
Aug 24, 2026
from
Duluth, Minnesota, United States
Toronto → Niagara Falls (Port Colborne) → Welland Canal → Point Pelee → Detroit → Alpena → Mackinac Island → Milwaukee
Departs
Sep 07, 2026
from
Toronto, Ontario, Canada
Up to 1 deal
Balcony From
$8,895
Top Picks Rank:
5
7-night great lakes cruise
$7,295
Viking Ocean Cruises –
Viking Polaris
Date:
Aug 16, 2027
Ports:
Welland Canal → Toronto → Niagara Falls (Port Colborne) → Point Pelee → Detroit → Alpena → Mackinac Island → Milwaukee
Departs
Aug 16, 2027
from
Toronto, Ontario, Canada
Up to 1 deal
Balcony From
$7,295
Top Picks Rank:
5
14-night great lakes cruise
$14,995
Viking Ocean Cruises –
Viking Polaris
Date:
Jun 30, 2025
Ports:
Duluth → Silver Islet → Thunder Bay → Scenic Sailing → Soo Locks → Sault Sainte Marie → Mackinac Island → Door Peninsula (Algoma) → Alpena → Georgian Bay (Killarney) → Georgian Bay (Frazer Bay) → Fathom Five National Marine Park → Detroit → Cleveland → Niagara Falls (Port Colborne) → Welland Canal → Toronto
Departs
Jun 30, 2025
from
Duluth, Minnesota, United States
Nuuk → Kapisillit → Paamiut → Ivittuut → Sail The Labrador Sea → Battle Harbour → Red Bay → Woody Point (Bonne Bay) → Havre-saint-pierre → Tadoussac → Quebec City → Trois-rivieres → Toronto
Departs
Sep 15, 2025
from
Nuuk, Greenland
Up to 1 deal
Balcony From
$15,995
6% Off List
List Price
$16,995
Top Picks Rank:
-1
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
Departs
Sep 22, 2025
from
Toronto, Ontario, Canada
Toronto → Trois-rivieres → Quebec City → Scenic Sailing → St. Lawrence River → Cap-aux-meules → Cape Breton Island (Louisbourg) → Lunenburg → Norfolk → Charleston → Fort Lauderdale
Departs
Sep 29, 2025
from
Toronto, Ontario, Canada
Up to 1 deal
Balcony From
$10,095
5% Off List
List Price
$10,595
Top Picks Rank:
-1
12-night great lakes cruise
$7,995
6% Off List
Viking Ocean Cruises –
Viking Polaris
Date:
Apr 05, 2026
Ports:
New York City → Halifax → Sydney → Woody Point (Bonne Bay) → Havre-saint-pierre → Tadoussac → Quebec City → Trois-rivieres → Toronto
Milwaukee → Mackinac Island → Georgian Bay (Killarney) → Georgian Bay (Frazer Bay) → Fathom Five National Marine Park → The Benjamin Islands → Sault Sainte Marie → Door Peninsula (Algoma) → Chicago → Alpena → Detroit → Point Pelee → Niagara Falls (Port Colborne) → Welland Canal → Toronto
Departs
May 08, 2026
from
Milwaukee, Wisconsin, United States
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 → Door Peninsula (Algoma) → Chicago
Departs
May 10, 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 → Door Peninsula (Algoma) → Chicago →
Departs
May 26, 2026
from
Milwaukee, Wisconsin, United States