St. Lawrence Cruise Lines runs routes mostly along Canadian rivers, and the cruises all originate from or terminate at Kingston. The cruises usually run between the cities of Montreal, Ottawa or Quebec City and last from three to six nights.
The "Thousand Islands Extravaganza" cruise starts at and returns to Kingston. It lasts for three nights, with overnight stops at Thousand Islands Anchorage, Brockville and Ivy Lea.
The "Harvest and Colour Cruise" also starts at and returns to Kingston, visiting Montreal along the way. This is a six-night cruise that takes place in autumn during the colorful turning of the leaves. Overnight stops include Thousands Island Anchorage, Upper Canada Village, Lachine, Cornwall and Morrisburg. The final overnight stop is at Ivy Lea before returning to Kingston.
The "Capital Cruise" goes between Ottawa and Kingston. Passengers can opt to depart from either city and spend five nights cruising to the other city. The overnight stops differ somewhat depending on the port of origin. Passengers departing from Ottawa spend the first night outside of Ottawa, then move on to Carillon, Lachine, Upper Canada Village and Brockville. Passengers who leave from Kingston spend the night at Thousand Islands Anchorage, Upper Canada Village, Coteau Landing, Lachine and Montebello.