Independent guide to train travel in the USA and CanadaNot affiliated with Amtrak, VIA Rail or any railroad
USA by RailAmtrak · VIA Rail · Scenic lines

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.

By USA by Rail editors · Last checked October 2026 · How we research

FromNew YorkNew York Penn Station and Moynihan Train Hall
ToPhiladelphiaPhiladelphia William H. Gray III 30th Street Station
TrainApprox. timeRunsOvernightChange needed
Carolinianabout 1 hour 15 minutes to 1 hour 45 minutesDaily in each directionNoNo, direct
Pennsylvanianabout 1 hour 15 minutes to 1 hour 45 minutesDaily in each directionNoNo, direct
Keystone Serviceabout 1 hour 20 minutes to 1 hour 40 minutesMany trains a dayNoNo, direct
Acelaabout 1 hour 10 minutes to 1 hour 20 minutesFrequent trains every dayNoNo, direct
Northeast Regionalabout 1 hour 20 minutes to 1 hour 35 minutesMany trains a dayNoNo, direct
Vermonterabout 1 hour 15 minutes to 1 hour 45 minutesDaily in each directionNoNo, direct
Acela route schematicSimplified map of the Acela showing 16 stops from Boston to Washington. Positions are approximate.BostonNew YorkPhiladelphiaWashingtonSchematic · positions approximate · not to scale

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.

Related trips