Great Lakes passenger steamers Lakes) and a high-speed catamaran running between Milwaukee, Wisconsin and Muskegon, Michigan. An international ferry ran on Lake Ontario from Rochester, New York to Toronto from 2004 to 2005, but it was plagued with high operating costs and low demand. The privately owned company was taken over by the City of Rochester, and the ship was sold overseas where it operated across the Strait of Gibraltar. Cruise ship traffic on the Great Lakes increased in the early-21st century, with ships like the MS Hamburg, the MS Saint Laurent and the smaller ships of the Great Lakes Cruise Company offering multi-day
Bay Ferries Great Lakes and Toronto, Ontario. NFL had established Great Lakes Ferries Limited on March 31 but the name was subsequently changed only days later to Bay Ferries Management Limited on April 13. The company was registered in the State of New York (Monroe County) on June 29 of that year . The company began using the name Bay Ferries Great Lakes, borrowing from the name of NFL's other high speed ferry subsidiary Bay Ferries Limited, to refer to its contracted operation on Lake Ontario on behalf of the Rochester Ferry Company LLC. Bay Ferries Great Lakes announced that the service using "Spirit