Amtrak’s Adirondack route travels daily between New York City and Montreal. You can also board the train in Upstate New York, including in Yonkers, Poughkeepsie, Albany and Sarasota Springs.

If you are starting the trip in a city that’s not on the Adirondack route, you’ll likely need to travel to Penn Station in Manhattan or to Albany and transfer to a Montreal-bound train there. Note that the train to Montreal departs New York City in the morning, so you may need to stay one night in New York City before continuing on to Canada.

To view your travel options, prices and commute times, use the Find Trains feature on the homepage:

Amtrak find and book train tickets

Things to Know

  • Travel time is 11.5 hours between New York City and Montreal.
  • Travel time is 8.5 hours between Albany and Montreal.
  • Trains arrive in Montreal in the evening.
  • Only coach seats are available on the train.
  • Sit on the left side of northbound trains to view the Hudson River.
  • View guidelines and required documents for crossing the US-Canadian border.
  • You can purchase light meals, snacks and drinks in the café car. We also recommend bringing food on the train.
  • Starting the trip in the Midwest? The Lake Shore Limited travels to Albany where you can transfer to the Adirondack route.

More Information

Top photo credit: Wissam Hajj from Pixabay