I like traveling to Canada - specifically, Montreal & Toronto. One of the easiest methods I have available for traveling to Montreal is the Amtrak station in Wilmington DE, which takes me to New York's Penn Station - there, I catch the Adirondack train to Montreal. This train has some pros and cons - I've read some other reviews online and I thought I'd put some information out there for those who might be considering taking the train up, but aren't sure what to expect.
One thing you should know is that this train will not save you any time - this train will take you almost 12 hours to reach Montreal from NYC (and the same goes for returning from Montreal to NYC). Driving will take you prob. 9 or 10 hours -the Greyhound will take longer than the Amtrak. However, by taking the train, you will not have to worry about tolls, gas, driving & parking, and if you like to drink, you don't have to worry about being behind the wheel while under the influence. You are allowed to bring alcohol into Canada - its always best to check their website for the allowed quantities, but for as long as I can remember, you can bring 24 beers, or 1.5 liters of hard liquor, or 1.4 liters of wine.
One of the things that takes the longest on this trip is going through customs - the train stops at the border both heading north and south, and they screen every single person. That being said, I've never had a bad experience - but I have seen people get pulled from the train & not being allowed to come back on. From what I understand, Canadian customs agents may or may not turn you away based on things that may be on your record - if you've done anything iin your past that seems like something that they could turn you away for, you should definitely call Canadian customs to make sure that you will not have any problems at the border. I don't know what happens if they decide to not let you into Canada when coming in on the train, but there are no car rental places that I have seen at the border.
Back to the actual train though - the seats are fairly confortable with plenty of room to move and stretch out. The have a cafe car where you can buy snacks, sandwiches, beer, wine, etc. (I usually pack my own food & beer to save money though). Beers will run you about $5 - chips cost $1.75. Definitely bring something to entertain yourself - books, portable DVD player, laptop, whatever - you're gonna need it!
The restrooms on the train can get very gross further into the trip. I'll just leave it at that.
The train stops in Albany on the way up, and they'll let you out to smoke if you want to.
The train isn't a bad experience, but it is a lengthy experience. It's also fairly scenic, following the Hudson river and bordering Lake Champlain at different points.
A few other tips;
For those with Smartphones, once you get north of Albany, service gets very choppy. Sometimes you can't even call or text anyone....so, don't count on your phone for entertainment.
Know where you're staying & what you're doing in Montreal - customs will ask.