Top activities
Top landmarks
Explore the world
  • Top categories
  • Top Asia tours
  • Top Australia/Pacific tours
  • Top Caribbean tours
  • Top Central & South America tours
  • Top Europe tours
  • Top Middle East & Africa tours
  • Top North America tours
  • Top landmark tours
  • Top Asia landmarks
  • Top Australia/Pacific landmarks
  • Top Caribbean landmarks
  • Central/South America landmarks
  • Top Europe landmarks
  • Top Middle East & Africa landmarks
  • Top North America landmarks
  • Wonders of the World
  • USA hotspots in 2026
  • Warm destinations
  • National parks
  • Island escapes
  • Luxury destinations
Start your search

Detroit MI Cruise Port Schedule

DayShipCruiseArrivalDeparturePassengers
Wednesday
May 5,
2027
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Friday
May 7,
2027
10 Night Great Lakes, Port Colborne ON, Cleveland OH, Detroit MI, Sault Ste Marie, Mackinac Island, Escanaba MI & Milwaukee WI Cruise
220
Sunday
May 9,
2027
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Thursday
May 13,
2027
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Wednesday
May 19,
2027
10 Night Great Lakes, Port Colborne ON, Cleveland OH, Detroit MI, Sault Ste Marie, Mackinac Island, Escanaba MI & Milwaukee WI Cruise
210
Wednesday
May 19,
2027
10 Night Great Lakes, Milwaukee WI, Mackinac Island, Sault Ste Marie, Detroit MI, Cleveland OH & Port Colborne ON Cruise
220
Thursday
May 20,
2027
14 Night Welland Canal, Port Colborne ON, Cleveland OH, Detroit MI, Alpena MI, Algoma WI, Mackinac Island, Killarney ON, Sault Ste Marie, Thunder Bay ON & Silver Islet ON Cruise
378
Tuesday
May 25,
2027
10 Night Great Lakes, Port Colborne ON, Cleveland OH, Detroit MI, Sault Ste Marie, Mackinac Island, Escanaba MI & Milwaukee WI Cruise
220
Monday
May 31,
2027
10 Night Great Lakes, Milwaukee WI, Mackinac Island, Sault Ste Marie, Detroit MI, Cleveland OH & Port Colborne ON Cruise
210
Friday
June 4,
2027
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Sunday
June 6,
2027
10 Night Great Lakes, Port Colborne ON, Cleveland OH, Detroit MI, Sault Ste Marie, Mackinac Island, Escanaba MI & Milwaukee WI Cruise
210
Sunday
June 6,
2027
10 Night Great Lakes, Milwaukee WI, Mackinac Island, Sault Ste Marie, Detroit MI, Cleveland OH & Port Colborne ON Cruise
220
Wednesday
June 9,
2027
14 Night Thunder Bay ON, Silver Islet ON, Sault Ste Marie, Mackinac Island, Algoma WI, Alpena MI, Killarney ON, Detroit MI, Cleveland OH, Port Colborne ON & Welland Canal Cruise
378
Friday
June 11,
2027
14 Night Welland Canal, Port Colborne ON, Cleveland OH, Detroit MI, Alpena MI, Algoma WI, Mackinac Island, Killarney ON, Sault Ste Marie, Thunder Bay ON & Silver Islet ON Cruise
378
Saturday
June 12,
2027
10 Night Great Lakes, Port Colborne ON, Cleveland OH, Detroit MI, Sault Ste Marie, Mackinac Island, Escanaba MI & Milwaukee WI Cruise
220
Wednesday
June 16,
2027
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Friday
June 18,
2027
10 Night Great Lakes, Milwaukee WI, Mackinac Island, Sault Ste Marie, Detroit MI, Cleveland OH & Port Colborne ON Cruise
210
Thursday
June 24,
2027
10 Night Great Lakes, Port Colborne ON, Cleveland OH, Detroit MI, Sault Ste Marie, Mackinac Island, Escanaba MI & Milwaukee WI Cruise
210
Thursday
June 24,
2027
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Thursday
July 1,
2027
14 Night Thunder Bay ON, Silver Islet ON, Sault Ste Marie, Mackinac Island, Algoma WI, Alpena MI, Killarney ON, Detroit MI, Cleveland OH & Port Colborne ON Cruise
378
Tuesday
July 6,
2027
10 Night Great Lakes, Milwaukee WI, Mackinac Island, Sault Ste Marie, Detroit MI, Cleveland OH & Port Colborne ON Cruise
210
Thursday
July 8,
2027
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Monday
July 12,
2027
10 Night Great Lakes, Port Colborne ON, Cleveland OH, Detroit MI, Sault Ste Marie, Mackinac Island, Escanaba MI & Milwaukee WI Cruise
210
Friday
July 16,
2027
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Thursday
July 22,
2027
14 Night Milwaukee WI, Great Lakes, Mackinac Island, Sault Ste Marie, Detroit MI, Cleveland OH, Port Colborne ON, Toronto & Montreal Cruise
220
Friday
July 23,
2027
14 Night Welland Canal, Port Colborne ON, Cleveland OH, Detroit MI, Alpena MI, Algoma WI, Mackinac Island, Killarney ON, Sault Ste Marie, Thunder Bay ON & Silver Islet ON Cruise
378
Saturday
July 24,
2027
10 Night Great Lakes, Milwaukee WI, Mackinac Island, Sault Ste Marie, Detroit MI, Cleveland OH & Port Colborne ON Cruise
210
Friday
July 30,
2027
10 Night Great Lakes, Port Colborne ON, Cleveland OH, Detroit MI, Sault Ste Marie, Mackinac Island, Escanaba MI & Milwaukee WI Cruise
210
Wednesday
August 11,
2027
10 Night Great Lakes, Milwaukee WI, Mackinac Island, Sault Ste Marie, Detroit MI, Cleveland OH & Port Colborne ON Cruise
210
Thursday
August 12,
2027
14 Night Thunder Bay ON, Silver Islet ON, Sault Ste Marie, Mackinac Island, Algoma WI, Alpena MI, Killarney ON, Detroit MI, Cleveland OH & Port Colborne ON Cruise
378
Monday
August 16,
2027
8 Night Welland Canal, Port Colborne ON, Great Lakes, Detroit MI, Manitoulin Island, Sault Ste Marie & Mackinac Island Cruise
184
Tuesday
August 17,
2027
10 Night Great Lakes, Port Colborne ON, Cleveland OH, Detroit MI, Sault Ste Marie, Mackinac Island, Escanaba MI & Milwaukee WI Cruise
210
Thursday
August 19,
2027
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Thursday
August 26,
2027
8 Night Great Lakes, Mackinac Island, Sault Ste Marie, Manitoulin Island, Detroit MI, Port Colborne ON & Welland Canal Cruise
7:00 AM4:00 PM184
Sunday
August 29,
2027
10 Night Great Lakes, Milwaukee WI, Mackinac Island, Sault Ste Marie, Detroit MI, Cleveland OH & Port Colborne ON Cruise
210
Saturday
September 4,
2027
10 Night Great Lakes, Port Colborne ON, Cleveland OH, Detroit MI, Sault Ste Marie, Mackinac Island, Escanaba MI & Milwaukee WI Cruise
210
Wednesday
September 8,
2027
10 Night Great Lakes, Milwaukee WI, Mackinac Island, Sault Ste Marie, Detroit MI, Cleveland OH & Port Colborne ON Cruise
220
Tuesday
September 14,
2027
10 Night Great Lakes, Port Colborne ON, Cleveland OH, Detroit MI, Sault Ste Marie, Mackinac Island, Escanaba MI & Milwaukee WI Cruise
220
Tuesday
September 14,
2027
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Thursday
September 16,
2027
12 Night Great Lakes, Escanaba MI, Mackinac Island, Sault Ste Marie, Detroit MI, Cleveland OH, Port Colborne ON & Toronto Cruise
210
Monday
September 20,
2027
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Tuesday
September 28,
2027
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Thursday
May 11,
2028
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Friday
May 12,
2028
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Friday
May 19,
2028
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Friday
May 26,
2028
14 Night Port Colborne ON, Cleveland OH, Detroit MI, Alpena MI, Algoma WI, Mackinac Island, Killarney ON, Sault Ste Marie, Thunder Bay ON & Silver Islet ON Cruise
378
Wednesday
June 7,
2028
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Wednesday
June 14,
2028
14 Night Port Colborne ON, Cleveland OH, Detroit MI, Alpena MI, Algoma WI, Mackinac Island, Killarney ON, Sault Ste Marie, Thunder Bay ON & Silver Islet ON Cruise
378
Thursday
June 15,
2028
14 Night Thunder Bay ON, Silver Islet ON, Sault Ste Marie, Mackinac Island, Algoma WI, Alpena MI, Killarney ON, Detroit MI, Cleveland OH & Port Colborne ON Cruise
378
Thursday
June 22,
2028
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Friday
June 30,
2028
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Tuesday
July 4,
2028
14 Night Thunder Bay ON, Silver Islet ON, Sault Ste Marie, Mackinac Island, Algoma WI, Alpena MI, Killarney ON, Detroit MI, Cleveland OH & Port Colborne ON Cruise
378
Tuesday
July 11,
2028
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Sunday
August 13,
2028
14 Night Port Colborne ON, Cleveland OH, Detroit MI, Alpena MI, Algoma WI, Mackinac Island, Killarney ON, Sault Ste Marie, Thunder Bay ON & Silver Islet ON Cruise
378
Thursday
August 31,
2028
8 Night Great Lakes, Mackinac Island, Sault Ste Marie, Manitoulin Island, Detroit MI, Port Colborne ON & Welland Canal Cruise
7:00 AM4:00 PM184
Saturday
September 2,
2028
14 Night Thunder Bay ON, Silver Islet ON, Sault Ste Marie, Mackinac Island, Algoma WI, Alpena MI, Killarney ON, Detroit MI, Cleveland OH & Port Colborne ON Cruise
378
Sunday
September 3,
2028
13 Night Welland Canal, Terrene Landing-Cleveland MS, Detroit MI, Alpena MI, Mackinac Island, Sault Ste Marie, Parry Sound ON & Killarney ON Cruise
6:00 AM6:00 PM240
Saturday
September 9,
2028
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Saturday
September 23,
2028
13 Night Mackinac Island, Sault Ste Marie, Silver Islet ON, Killarney ON, Parry Sound ON, Tobermory ON, Detroit MI, Cleveland OH & Welland Canal Cruise
6:00 AM6:00 PM240
Tuesday
September 26,
2028
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Monday
May 14,
2029
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Wednesday
May 16,
2029
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Saturday
June 2,
2029
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Saturday
June 9,
2029
14 Night Port Colborne ON, Cleveland OH, Detroit MI, Alpena MI, Algoma WI, Mackinac Island, Killarney ON, Sault Ste Marie, Thunder Bay ON & Silver Islet ON Cruise
378
Saturday
June 9,
2029
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Friday
June 15,
2029
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Friday
June 29,
2029
14 Night Thunder Bay ON, Silver Islet ON, Sault Ste Marie, Mackinac Island, Algoma WI, Alpena MI, Killarney ON, Detroit MI, Cleveland OH & Port Colborne ON Cruise
378
Wednesday
July 11,
2029
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Tuesday
July 17,
2029
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Sunday
August 12,
2029
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Sunday
August 19,
2029
14 Night Port Colborne ON, Cleveland OH, Detroit MI, Alpena MI, Algoma WI, Mackinac Island, Killarney ON, Sault Ste Marie, Thunder Bay ON & Silver Islet ON Cruise
378
Saturday
September 8,
2029
14 Night Thunder Bay ON, Silver Islet ON, Sault Ste Marie, Mackinac Island, Algoma WI, Alpena MI, Killarney ON, Detroit MI, Cleveland OH & Port Colborne ON Cruise
378
Saturday
September 15,
2029
7 Night Port Colborne ON, Detroit MI, Alpena MI & Mackinac Island Cruise
378
Sunday
September 23,
2029
7 Night Mackinac Island, Alpena MI, Detroit MI & Port Colborne ON Cruise
378
Viking CruisesVictory Cruise LinesPonant CruisesHapag-Lloyd Cruises
Detroit MI shore excursions

Frequently Asked Questions

Detroit MI shore excursion reviews
Activity name