I paid $140 for a 12-hour train from NYC to Montreal. Even though it was cheaper than flying, the exhausting trip wasn't worth it. | Business Insider India
Amtrak's Adirondack line runs from New York City to Montreal. It can be cheaper than flying, but it's an exhausting, 12-hour journey.
www.businessinsider.in
My trip was three days long, which meant just one day in the city and two days on the train.