Amtrak’s Pennsylvanian trains travel daily between New York City and Pittsburgh through the Allegheny Mountains with stops in cities including Philadelphia and Harrisburg. Onboard amenities include a café, WiFi and business class seating.
This website is reader supported and not affiliated with Amtrak. We may earn a small commission from links on this page.
Schedule Highlights
- Trains depart New York City late morning.
- Trains depart Pittsburgh early in the morning.
- Travel time between New York City and Pittsburgh is about 9 hours.
- Travel time between Pittsburgh and Harrisburg is about 5.5 hours.
View latest schedules and timetables on Amtrak.com.
Things to Know
- Travel to Harrisburg to reach Hersheypark.
- Lancaster is the gateway to Amish Country.
- The Huntingdon Station is a short drive away from Raystown Lake.
- Altoona has several railroad attractions and is the location of the famous horseshoe curve.
- There are a few Amtrak day trip options from Pittsburgh on the Pennsylvanian.
Popular Stops
Stations
- New York, NY – Penn Station (NYP)
- Newark, NJ – Penn Station (NWK)
- Trenton, NJ (TRE)
- Philadelphia, PA – 30th Street Station (PHL)
- Ardmore, PA (ARD)
- Paoli, PA (PAO)
- Exton, PA (EXT)
- Lancaster, PA (LNC)
- Elizabethtown, PA (ELT)
- Harrisburg, PA (HAR)
- Lewistown, PA – Amtrak Station (LEW)
- Huntingdon, PA (HGD)
- Tyrone, PA (TYR)
- Altoona, PA (ALT)
- Johnstown, PA (JST)
- Latrobe, PA – Amtrak Station (LAB)
- Greensburg, PA – Amtrak Station (GNB)
- Pittsburgh, PA – Amtrak Station (PGH)