The Thousand Islands Railway (originally Gananoque & Rideau Railway) was an 8 kilometers long railway running from the town of Gananoque north to the Grand Trunk Railway (now CN) Toronto-Montreal mainline, just south of present-day Cheeseborough.