New York City is one of the easier destinations to reach by train. Most of Amtrak’s East Coast routes, and some that originate in the Midwest and Southeast, travel to the Big Apple. Trains stop at New York Penn Station, a bustling transportation hub with connections to the subway and commuter trains.
If you are traveling from the West, Southwest or basically any location west of the Mississippi River, you’ll need to change trains in Chicago or New Orleans in order to continue your trip to New York City.
Explore the Amtrak routes that stop in New York City below, and use Google Maps with the transit feature to discover the best routes (with commute times) for your specific trip. You can also begin the ticket booking process on Amtrak.com to see trip options.
This website is reader supported and we may earn a small commission from links on this page.
NYC Amtrak Routes
The following Amtrak routes stop at New York Penn Station:
- Acela Express (East coast)
- Adirondack (Upstate New York)
- Cardinal (Midwest)
- Carolinian/Piedmont (South)
- Crescent (South)
- Empire Service (Upstate New York)
- Ethan Allen Express (Vermont, New York)
- Keystone Service (Pennsylvania)
- Lake Shore Limited (Midwest)
- Maple Leaf (Upstate New York, Canada)
- Northeast Regional (East coast)
- Pennsylvanian (PA)
- Silver Star/Silver Meteor/Palmetto (South)
- Vermonter (Vermont)
Things to Know
- Get a discount on New York City attractions with CityPass.
- It’s easy to transfer to multiple forms of transit once in Manhattan. Subway lines A, C, E and 1, 2 3 stop at the station as well as New Jersey Transit and Long Island Railroad
- Acela Express stops at many of the same stations as the Northeast Regional, but is faster if you have a choice between the two.