When you say Detroit to Toronto, do you mean get on a train in Detroit and clear through Customs and Immigration before the train departs? I don't think that would ever happen. Windsor to Toronto is a well established passenger route on CN, and a couple of years ago my wife and I went to Quebec City by train from Hamilton.