[menuItemContent][menuItemRightSideContent]
Currency

The cheapest trains from New York City to Philadelphia

Showing times and prices for Jun 19

Cheapest

$75

Average

$114

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.

The average ticket from New York City to Philadelphia will cost around $ 114 if you buy it on the day, but the cheapest tickets can be found for only $ 75.

Cheapest
05:17PMPenn Station1h19 06:36PM30th Street Station
0 changes
$751One-way
Cheapest
03:04PMPenn Station1h28 04:32PM30th Street Station
0 changes
$751One-way
Cheapest
09:09AMPenn Station1h26 10:35AM30th Street Station
0 changes
$751One-way
Cheapest
01:05PMPenn Station1h21 02:26PM30th Street Station
0 changes
$751One-way
Cheapest
06:05PMPenn Station1h27 07:32PM30th Street Station
0 changes
$751One-way

Timetable New York City to Philadelphia

Showing trains for tomorrow, Sat, Jun 19
02:53AMPenn Station1h28 04:21AM30th Street Station
0 changes
06:02AMPenn Station1h34 07:36AM30th Street Station
0 changes
07:17AMPenn Station1h32 08:49AM30th Street Station
0 changes
08:00AMPenn Station1h11 09:11AM30th Street Station
0 changes
09:05AMPenn Station1h22 10:27AM30th Street Station
0 changes
09:09AMPenn Station1h26 10:35AM30th Street Station
0 changes
10:03AMPenn Station1h12 11:15AM30th Street Station
0 changes
10:52AMPenn Station1h23 12:15PM30th Street Station
0 changes
11:02AMPenn Station1h28 12:30PM30th Street Station
0 changes
11:05AMPenn Station1h26 12:31PM30th Street Station
0 changes
12:00PMPenn Station1h11 01:11PM30th Street Station
0 changes
12:50PMPenn Station1h25 02:15PM30th Street Station
0 changes
01:05PMPenn Station1h21 02:26PM30th Street Station
0 changes
01:17PMPenn Station1h28 02:45PM30th Street Station
0 changes
02:05PMPenn Station1h25 03:30PM30th Street Station
0 changes
02:15PMPenn Station1h33 03:48PM30th Street Station
0 changes
03:00PMPenn Station1h14 04:14PM30th Street Station
0 changes
03:04PMPenn Station1h28 04:32PM30th Street Station
0 changes
03:15PMPenn Station1h33 04:48PM30th Street Station
0 changes
05:17PMPenn Station1h19 06:36PM30th Street Station
0 changes
06:05PMPenn Station1h27 07:32PM30th Street Station
0 changes
07:01PMPenn Station1h24 08:25PM30th Street Station
0 changes
09:05PMPenn Station1h25 10:30PM30th Street Station
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
Jun 18
Find prices
$34Greyhound
Sat
Jun 19
$75Amtrak
$11Flixbus
Sun
Jun 20
$35Amtrak
$13Flixbus
Mon
Jun 21
$35Amtrak
$11Flixbus
Tue
Jun 22
$35Amtrak
$11Flixbus
Wed
Jun 23
$35Amtrak
$11Flixbus
Thu
Jun 24
$35Amtrak
$11Flixbus
Fri
Jun 25
$27Amtrak
$11Flixbus
Sat
Jun 26
$27Amtrak
$11Flixbus
Sun
Jun 27
$27Amtrak
$11Flixbus
Mon
Jun 28
$27Amtrak
$11Flixbus
Tue
Jun 29
$20Amtrak
$11Flixbus
Wed
Jun 30
$20Amtrak
$11Flixbus
Thu
Jul 1
$20Amtrak
$13Flixbus
Fri
Jul 2
$27Amtrak
$11Flixbus
Sat
Jul 3
$20Amtrak
$13Flixbus
Sun
Jul 4
$27Amtrak
$13Flixbus
Mon
Jul 5
$20Amtrak
$16Flixbus
Tue
Jul 6
$20Amtrak
$13Flixbus
Wed
Jul 7
$20Amtrak
$11Flixbus
Thu
Jul 8
$20Amtrak
$13Flixbus

The fastest trains from New York City to Philadelphia

Showing times and prices for Jun 19

Fastest Journey

1 h 11 m

Average

1 h 24 m

Trains per day

23

Distance

130 km

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

These direct trains cover the 130 km distance in an average of 1 h 24 m but if you time it right, some trains will get you there in just 1 h 11 m .

The slowest trains will take 1 h 34 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:00AMPenn Station1h11 09:11AM30th Street Station
0 changes
$1471One-way
Fastest
12:00PMPenn Station1h11 01:11PM30th Street Station
0 changes
$1671One-way
2nd Fastest
10:03AMPenn Station1h12 11:15AM30th Street Station
0 changes
$1961One-way
03:00PMPenn Station1h14 04:14PM30th Street Station
0 changes
$1671One-way
05:17PMPenn Station1h19 06:36PM30th Street Station
0 changes
$751One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Sat, Jun 19
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all
train

Journey Summary

New York City to Philadelphia Train Information

Avg. Train Duration
1 hours 25 minutes
Train Ticket Price: $23
Trains depart from:New York City
Trains arrive in:Philadelphia
Distance:130 km
Train Companies:Amtrak

Trains from New York to Philadelphia

Passengers can choose from 50 different train connections from New York to Philadelphia daily. The journey takes an average of 1 hour and 30 minutes. However, many Amtrak trains offer connections that are faster. The 2151 Acela train, for example, makes the journey more than 20 minutes shorter. Amtrak has a wide variety of trains available for passengers with services including free WiFi and comfortable seating. Travelers booking the train from New York to Philadelphia can choose a variety of ticket classes, including Economy and Business Class.

Which train companies travel from New York to Philadelphia?

Trains from New York City to Philadelphia are operated by Amtrak. There are different service lines operating alternative routes. Each one has a unique travel time as well as destination. For example, there are the Southbound Northeast Regional trains that come out of Boston on a daily basis. The Line 65 and Line 67 stop at in Newark, Metropark, and Tretton stations in New Jersey before reaching Philadelphia. Line 57 Northeast Regional runs on Fridays and Saturdays only while Line 67 runs from Sunday to Thursday each week. The Northeast 195 runs on Saturdays and Sundays. Also, Northeast Regional Lines 171 and 173 run from Monday to Friday. Passengers can also catch Line 141 and 143 from Mondays to Fridays each week. The Acela trains from New York City to Philadelphia make only a single stop in Newark before reaching 30th Street Station and provide the fastest service on the route. Passengers can catch Lines 2151, 2153, and 2155 from Mondays to Fridays. Line 2249 and 2255 run on Saturdays only. Services on Amtrak trains include free WiFi, food and drink providers, and complimentary food and drink service for Business Class passengers.

How long is the train ride from New York to Philadelphia?

The shortest train ride from New York to Philadelphia takes 1 hour and eight minutes to reach its destination. Acela 2151, 2153, 2121, and 2167 offer the shortest journeys. Amtrak's 2151 Acela operates from Monday to Friday. After leaving the New York station, it makes a single stop in New Jersey before continuing a non-stop journey to Philadelphia. The 2251 Acela offers train journeys only on Saturdays. It makes two stops before reaching Philadelphia. The longest journey takes 1 hour 34 minutes. It is offered by the 89 Palmetto and leaves New York a couple of minutes after 6:00 a.m. The 2159 Acela from Amtrak is a few minutes shorter at 1 hour 10 minutes.

How many trains are there from New York to Philadelphia?

There are 52 daily trains from New York to Philadelphia. The earliest train from New York to Philadelphia is the 67 Northeast Regional. It leaves a few minutes before 3:30 a.m. The next available service is the 111 Northeast which leaves some minutes after 5:00 a.m. In the early mornings between 7:00 a.m. and 10:00 a.m., passengers can catch 10 different Amtrak trains. The 141 Northeast leaves a short while after 9:30 a.m. The 79 Carolinian and 183 Northeast both leave before 7:30 a.m. in the morning. In the late afternoon, the 95 Silver Meteor and 2165 Acela provide excellent connection options for travelers. The last train from New York to Philadelphia is the 639 Keystone Service, leaving at around 11:00 p.m.

What are the departure and arrival stations for trains from New York to Philadelphia?

Departure station: Trains on this route depart from Pennsylvania Station, also known as Penn Station. The station's restrooms are all wheelchair-accessible for use by persons with limited mobility. In addition, passengers can enjoy Amtrak WiFi while parked at the station's designated parking lot. The train operates 24 hours a day and has payphones and Quik-Trak Kiosks. Coming to Penn Station from the New York City Center requires approximately 15 minutes of journey time. Passengers can catch Service Line E at the 7th Avenue Station. The World Trade Center-bound service would make stops at the 50 Street Subway Station and the 42 Street Port Authority Bus Terminal. Dropping off at the 34 Street Penn Station, it is easy to reach the main Penn Station after walking for only four minutes. There are many restaurants, cafes, and retail sites inside the station and plenty more just a short walk away.

Arrival station: The train from New York to Philadelphia arrives at Pennsylvania 30th Street Station. It is officially referred to as William H. Gray III 30th Street Station. The station is operated and serviced by Amtrak and offers many accessibility services for persons with limited mobility. 30th Street Station has a Metropolitan Lounge for passengers as well as WiFi connectivity. There are also vending machines, restrooms which are wheelchair-accessible, as well as Quik-Trak Kiosks. Getting to the city center from the train station requires approximately 14 minutes of travel. Passengers can catch the Media/Elwyn train line from 30th Street Station before a single stop at Suburban Station before finally reaching Jefferson Station in the center. Alternatively, passengers can use the MFL line to reach downtown Philadelphia.

Travel Tips

Trains from New York City to Philadelphia
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
How much do cheap train tickets between New York City and Philadelphia cost?
Omio customers have found cheap train tickets from New York City to Philadelphia for as low as $35 (€28)  for the next 7 days.
How much is a train ticket from New York City to Philadelphia?
The New York City to Philadelphia train ticket price is on average $42 (€33)  if you are looking to purchase your tickets for this trip in the next week.
How far is New York City to Philadelphia by train?
When traveling this route you should expect the distance to Philadelphia from New York City by train to be approximately 80 miles (129 km).
How long is the train ride from New York City to Philadelphia?
On average the New York City to Philadelphia train travel time is 1 h 20 min  for the 80 miles (129 km) long route, but the duration can vary if you travel on weekends and holidays.
Is there a direct train from New York City to Philadelphia?
Yes, you can find a direct train between New York City and Philadelphia with Amtrak or Amtrak  on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
What time is the earliest train from New York City to Philadelphia? What time is the last train from New York City to Philadelphia?
The earliest train for this trip departs from New York City at 6: 53 AM. The last train leaves from New York City at 9: 27 PM. Check Omio for the latest train schedule from New York City to Philadelphia and book the best time to depart on your chosen travel date.
When should I buy the New York City to Philadelphia train for the best deals on tickets?
The price of a one way train ticket from New York City to Philadelphia is on average $42 (€33) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets from New York City to Philadelphia available a few months in advance.