City to city
New York to Philadelphia by Train
You can travel direct from New York to Philadelphia on several Amtrak trains, including the Acela and Northeast Regional, with the journey taking about 1 hour 10 minutes to 1 hour 45 minutes.
| Train | Approx. time | Runs | Overnight | Change needed |
|---|---|---|---|---|
| Carolinian | about 1 hour 15 minutes to 1 hour 45 minutes | Daily in each direction | No | No, direct |
| Pennsylvanian | about 1 hour 15 minutes to 1 hour 45 minutes | Daily in each direction | No | No, direct |
| Keystone Service | about 1 hour 20 minutes to 1 hour 40 minutes | Many trains a day | No | No, direct |
| Acela | about 1 hour 10 minutes to 1 hour 20 minutes | Frequent trains every day | No | No, direct |
| Northeast Regional | about 1 hour 20 minutes to 1 hour 35 minutes | Many trains a day | No | No, direct |
| Vermonter | about 1 hour 15 minutes to 1 hour 45 minutes | Daily in each direction | No | No, direct |
The rail corridor connecting New York and Philadelphia is the busiest in the country. Passengers have a wide choice of direct daily services operated by Amtrak. You can choose the high-speed Acela, the frequent Northeast Regional, or other routes like the Keystone Service. With journey times often under an hour and a half, the train provides a fast alternative to driving or flying. The route runs entirely along the electrified Northeast Corridor line. Since multiple trains make this trip every hour, you can easily find a departure that fits your schedule.
Your train options
As of 2026, Amtrak operates six different train routes between New York and Philadelphia. The Acela offers the fastest trip, taking about 1 hour 10 minutes to 1 hour 20 minutes. It runs frequently every day and features Business Class, First Class, and a Café car. The Northeast Regional and Keystone Service also run many times a day. The Northeast Regional takes about 1 hour 20 minutes to 1 hour 35 minutes, offering Coach and Business Class. The Keystone Service takes about 1 hour 20 minutes to 1 hour 40 minutes and is Coach only, with a café on some trains.
You can also book the Carolinian, Pennsylvanian, or Vermonter, which each run daily in each direction. These trains take about 1 hour 15 minutes to 1 hour 45 minutes and offer Coach, Business Class, and a Café car. None of the trains on this short route involve an overnight trip. When choosing, the Acela is best for premium speed, while the Northeast Regional and Keystone Service provide frequent, cost-effective options.
The journey
The trip from New York to Philadelphia travels south through New Jersey. If you travel during daylight, you will see a mix of New Jersey industry and suburbs. The train crosses the Raritan River and passes through Trenton before entering Pennsylvania. Depending on the route you choose, your train will make a few stops in between. All trains stop in Newark and Trenton. The Acela and Northeast Regional also stop in Iselin.
Because this is a highly developed corridor, the scenery is mostly urban and suburban. The route features fast running across New Jersey, with bridges over several rivers. If you travel after dark, the views are limited to passing station lights and the glow of nearby roads. The journey is quick, meaning you will arrive in Philadelphia shortly after leaving the New Jersey suburbs behind.
The stations
Trains depart from New York Penn Station and the connected Moynihan Train Hall, which opened in 2021 across Eighth Avenue. Located under Madison Square Garden in Midtown Manhattan, this is the busiest Amtrak station in the country. It connects with subway lines, NJ Transit, and Long Island Rail Road trains. Note that Grand Central Terminal is a separate station for commuter trains.
You will arrive at Philadelphia William H. Gray III 30th Street Station. Opened in 1933, it features a huge Art Deco main hall. The station connects to SEPTA Regional Rail and the Market-Frankford Line, and is served by all Amtrak trains on this route.
Tips
- Book your tickets well in advance to secure the lowest fares on this busy route.
- Read our Amtrak and VIA booking tips for advice on planning your trip.
- Use Moynihan Train Hall across Eighth Avenue in New York for a modern waiting area.
- Confirm whether your specific train stops in Iselin if you need to board or exit there.
Questions travellers ask
Is there a direct train from New York to Philadelphia?
Yes, every Amtrak train on this route is direct. You can choose from frequent daily departures on the Acela, Northeast Regional, and Keystone Service, as well as daily trains like the Carolinian, Pennsylvanian, and Vermonter.
How long is the train ride from New York to Philadelphia?
The journey takes about 1 hour 10 minutes to 1 hour 45 minutes, depending on the service you choose. The Acela is the fastest option, taking about 1 hour 10 minutes to 1 hour 20 minutes.
Do these trains offer sleeping accommodations?
No, none of the trains on this route feature overnight travel or sleeper cars. Because the trip is so short, all services provide seating only, with a choice of Coach, Business Class, or First Class depending on the train.