New York City to Philadelphia train

Cheap train tickets from New York City to Philadelphia

Showing times and prices for Oct 06

Cheapest

28

Average

100

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
03:20AMPenn Station1h28 04:48AM30th Street Station
0 transfers
281One-way
Cheapest
12:05PMPenn Station1h20 01:25PM30th Street Station
0 transfers
281One-way
Cheapest
12:54PMPenn Station1h25 02:19PM30th Street Station
0 transfers
281One-way
Cheapest
11:35AMPenn Station1h22 12:57PM30th Street Station
0 transfers
281One-way
Cheapest
09:35AMPenn Station1h24 10:59AM30th Street Station
0 transfers
281One-way

Train schedule from New York City to Philadelphia

Showing trains for tomorrow, Thursday, October 6
03:20AMPenn Station1h28 04:48AM30th Street Station
0 transfers
04:20AMPenn Station1h20 05:40AM30th Street Station
0 transfers
06:00AMPenn Station1h14 07:14AM30th Street Station
0 transfers
06:02AMPenn Station1h34 07:36AM30th Street Station
0 transfers
07:05AMPenn Station1h21 08:26AM30th Street Station
0 transfers
07:17AMPenn Station1h29 08:46AM30th Street Station
0 transfers
07:25AMPenn Station1h23 08:48AM30th Street Station
0 transfers
08:10AMPenn Station1h24 09:34AM30th Street Station
0 transfers
09:00AMPenn Station1h06 10:06AM30th Street Station
0 transfers
09:30AMPenn Station1h20 10:50AM30th Street Station
0 transfers
09:35AMPenn Station1h24 10:59AM30th Street Station
0 transfers
10:00AMPenn Station1h06 11:06AM30th Street Station
0 transfers
10:35AMPenn Station1h20 11:55AM30th Street Station
0 transfers
10:52AMPenn Station1h23 12:15PM30th Street Station
0 transfers
11:00AMPenn Station1h09 12:09PM30th Street Station
0 transfers
11:02AMPenn Station1h28 12:30PM30th Street Station
0 transfers
11:35AMPenn Station1h22 12:57PM30th Street Station
0 transfers
12:05PMPenn Station1h20 01:25PM30th Street Station
0 transfers
12:35PMPenn Station1h30 02:05PM30th Street Station
0 transfers
12:54PMPenn Station1h25 02:19PM30th Street Station
0 transfers
01:00PMPenn Station1h08 02:08PM30th Street Station
0 transfers
02:00PMPenn Station1h08 03:08PM30th Street Station
0 transfers
02:02PMPenn Station1h20 03:22PM30th Street Station
0 transfers
02:11PMPenn Station1h22 03:33PM30th Street Station
0 transfers
02:15PMPenn Station1h32 03:47PM30th Street Station
0 transfers
02:44PMPenn Station1h28 04:12PM30th Street Station
0 transfers
03:00PMPenn Station1h06 04:06PM30th Street Station
0 transfers
03:05PMPenn Station1h24 04:29PM30th Street Station
0 transfers
03:35PMPenn Station1h25 05:00PM30th Street Station
0 transfers
04:00PMPenn Station1h11 05:11PM30th Street Station
0 transfers
04:03PMPenn Station1h20 05:23PM30th Street Station
0 transfers
04:25PMPenn Station1h27 05:52PM30th Street Station
0 transfers
05:00PMPenn Station1h06 06:06PM30th Street Station
0 transfers
05:10PMPenn Station1h22 06:32PM30th Street Station
0 transfers
05:27PMPenn Station1h18 06:45PM30th Street Station
0 transfers
06:00PMPenn Station1h07 07:07PM30th Street Station
0 transfers
06:25PMPenn Station1h25 07:50PM30th Street Station
0 transfers
06:35PMPenn Station1h25 08:00PM30th Street Station
0 transfers
06:45PMPenn Station1h22 08:07PM30th Street Station
0 transfers
07:40PMPenn Station1h30 09:10PM30th Street Station
0 transfers
08:13PMPenn Station1h11 09:24PM30th Street Station
0 transfers
08:30PMPenn Station1h25 09:55PM30th Street Station
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Oct 05
Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17
Tue
Oct 18
Wed
Oct 19
Thu
Oct 20
Fri
Oct 21
Sat
Oct 22
Sun
Oct 23
Mon
Oct 24
Tue
Oct 25

Fastest train times from New York City to Philadelphia

Showing times and prices for Oct 06

Fastest Journey

1 h 6 m

Average

1 h 20 m

Trains per day

42

Distance

130 km

Of the 42 trains that leave New York City for Philadelphia every day 42 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
09:00AMPenn Station1h06 10:06AM30th Street Station
0 transfers
1751One-way
Fastest
10:00AMPenn Station1h06 11:06AM30th Street Station
0 transfers
1241One-way
Fastest
03:00PMPenn Station1h06 04:06PM30th Street Station
0 transfers
2251One-way
Fastest
05:00PMPenn Station1h06 06:06PM30th Street Station
0 transfers
2251One-way
2nd Fastest
06:00PMPenn Station1h07 07:07PM30th Street Station
0 transfers
2251One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from New York City to Philadelphia

distanceDistance80 miles (129 km)
durationAverage train duration1 h 21 min
priceAverage train ticket price$21 (€20)
frequencyTrain frequency38 a day
changesDirect trainYes, there are 38 direct trains a day
carriersTrain providersAmtrak or Amtrak

Trains from New York City to Philadelphia cover the 80 miles (129 km) long journey taking on average 1 h 21 min with our travel partners like Amtrak or Amtrak. Normally, there are 38 trains operating per day, including direct services available. While the average ticket price for this trip costs around $21 (€20), you can find the cheapest train ticket for as low as $21 (€20).

Train providers: Amtrak and Amtrak Acela from New York City to Philadelphia trains

Amtrak and Amtrak Acela trains will get you between New York City and Philadelphia from $21 (€20). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Amtrak
Amtrak Acela

Amtrak is the main train company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey to Philadelphia from New York City, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

Train information from New York City to Philadelphia with Amtrak:

  • Average Duration: 1 h 24 min
  • Average Price: $21
  • Amtrak frequency: 14 a day

Acela is the flagship high-speed train service from Amtrak, the main train provider in the United States. Acela high-speed trains operate services along the Northeast Corridor, connecting popular destinations like Washington, D. C. Baltimore, Philadelphia, NYC, Providence, and Boston, just to name a few. Amtrak Acela trains are the fastest in the U. S. Reaching speeds up to 150 mph (250 km/h). Known for their superior comfort, Acela trains have spacious and comfortable seats with more legroom than Amtrak’s Coach Class seats. You can choose between booking a Business Class or First Class seat on an Acela train between New York City and Philadelphia. In both classes amenities include seat reservations, free Wi-Fi, power outlets, adjustable lighting at every seat, conference tables and large tray tables. Passengers can also purchase food and drinks on the train at Café Acela.

New York City to Philadelphia train information with Amtrak Acela:

  • Average Duration: 1 h 8 min
  • Amtrak Acela frequency: 8 a day

Travel Tips: Trains from New York City to Philadelphia

Travel Tips: Travel by train to Philadelphia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from New York City to Philadelphia.
FAQs
Omio customers have found cheap train tickets to Philadelphia from New York City for as low as $21 (€20)  for the next 7 days.
The train price between New York City and Philadelphia is on average $21 (€20)  if you are looking to buy your tickets for this route in the next 7 days.
The New York City to Philadelphia train distance is approximately 80 miles (129 km).
On average the New York City to Philadelphia train travel time is 1 h 21 min  for the 80 miles (129 km) long route, but the duration can vary if you travel on weekends and holidays.
If you're looking for trains from New York City to Philadelphia, you can rely on Amtrak or Amtrak to get you to Philadelphia. It's also good to check out all possible train companies for the New York City to Philadelphia trip to see if there might be differences in the amenities they offer.
Yes, there are 38 direct trains a day to Philadelphia from New York City. If you’re looking for a direct train, consider traveling with Amtrak or Amtrak. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
The average number of trains departing New York City for Philadelphia is 38 a day. The train schedules and services may vary between weekdays and weekends.
The earliest train departing from New York City to Philadelphia leaves at 6: 53 AM. The last train departing from New York City to Philadelphia leaves at 10: 25 PM. You can find the latest New York City to Philadelphia train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
You can find trains from New York City to Philadelphia to cost on average $21 (€20) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the New York City to Philadelphia train generally on sale a few months before the planned travel date.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language