The cheapest trains from New York City to Philadelphia

Showing times and prices for Sep 27

Cheapest

$50

Average

$93

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 $ 93 if you buy it on the day, but the cheapest tickets can be found for only $ 50.

Cheapest
06:02AMPenn Station1h34 07:36AM30th Street Station
0 changes
$501One-way
Cheapest
02:11PMPenn Station1h22 03:33PM30th Street Station
0 changes
$501One-way
Cheapest
06:35PMPenn Station1h25 08:00PM30th Street Station
0 changes
$501One-way
Cheapest
04:03PMPenn Station1h20 05:23PM30th Street Station
0 changes
$501One-way
Cheapest
11:15PMPenn Station1h25 12:40AM30th Street Station
0 changes
$501One-way

Timetable New York City to Philadelphia

Showing trains for tomorrow, Mon, Sep 27
03:20AMPenn Station1h28 04:48AM30th Street Station
0 changes
06:00AMPenn Station1h14 07:14AM30th Street Station
0 changes
06:02AMPenn Station1h34 07:36AM30th Street Station
0 changes
07:05AMPenn Station1h24 08:29AM30th Street Station
0 changes
07:25AMPenn Station1h24 08:49AM30th Street Station
0 changes
08:00AMPenn Station1h12 09:12AM30th Street Station
0 changes
08:10AMPenn Station1h25 09:35AM30th Street Station
0 changes
09:30AMPenn Station1h20 10:50AM30th Street Station
0 changes
09:35AMPenn Station1h25 11:00AM30th Street Station
0 changes
10:00AMPenn Station1h08 11:08AM30th Street Station
0 changes
10:35AMPenn Station1h22 11:57AM30th Street Station
0 changes
10:52AMPenn Station1h23 12:15PM30th Street Station
0 changes
11:00AMPenn Station1h28 12:28PM30th Street Station
0 changes
11:04AMPenn Station1h12 12:16PM30th Street Station
0 changes
11:35AMPenn Station1h25 01:00PM30th Street Station
0 changes
12:05PMPenn Station1h20 01:25PM30th Street Station
0 changes
12:35PMPenn Station1h32 02:07PM30th Street Station
0 changes
01:04PMPenn Station1h10 02:14PM30th Street Station
0 changes
02:02PMPenn Station1h22 03:24PM30th Street Station
0 changes
02:11PMPenn Station1h22 03:33PM30th Street Station
0 changes
02:15PMPenn Station1h33 03:48PM30th Street Station
0 changes
03:00PMPenn Station1h13 04:13PM30th Street Station
0 changes
03:05PMPenn Station1h22 04:27PM30th Street Station
0 changes
03:15PMPenn Station1h33 04:48PM30th Street Station
0 changes
03:35PMPenn Station1h27 05:02PM30th Street Station
0 changes
04:03PMPenn Station1h20 05:23PM30th Street Station
0 changes
04:25PMPenn Station1h27 05:52PM30th Street Station
0 changes
05:10PMPenn Station1h22 06:32PM30th Street Station
0 changes
05:27PMPenn Station1h18 06:45PM30th Street Station
0 changes
06:00PMPenn Station1h08 07:08PM30th Street Station
0 changes
06:25PMPenn Station1h27 07:52PM30th Street Station
0 changes
06:35PMPenn Station1h25 08:00PM30th Street Station
0 changes
06:45PMPenn Station1h22 08:07PM30th Street Station
0 changes
07:40PMPenn Station1h30 09:10PM30th Street Station
0 changes
08:13PMPenn Station1h13 09:26PM30th Street Station
0 changes
10:18PMPenn Station1h34 11:52PM30th Street Station
0 changes
11:15PMPenn Station1h25 12:40AM30th 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

Sun
Sep 26
Find prices
$16Flixbus
Mon
Sep 27
$48Amtrak
$13Flixbus
Tue
Sep 28
$35Amtrak
$11Flixbus
Wed
Sep 29
$35Amtrak
$11Flixbus
Thu
Sep 30
$35Amtrak
$11Flixbus
Fri
Oct 1
Find prices
$11Flixbus
Sat
Oct 2
$20Amtrak
$11Flixbus
Sun
Oct 3
Find prices
$11Flixbus
Mon
Oct 4
$27Amtrak
$11Flixbus
Tue
Oct 5
$20Amtrak
$11Flixbus
Wed
Oct 6
$20Amtrak
$11Flixbus
Thu
Oct 7
$20Amtrak
$13Flixbus
Fri
Oct 8
$27Amtrak
$13Flixbus
Sat
Oct 9
$20Amtrak
$13Flixbus
Sun
Oct 10
Find prices
$11Flixbus
Mon
Oct 11
$20Amtrak
$11Flixbus
Tue
Oct 12
$20Amtrak
$14Flixbus
Wed
Oct 13
Find prices
$11Flixbus
Thu
Oct 14
$20Amtrak
$21Greyhound
Fri
Oct 15
$27Amtrak
$11Flixbus
Sat
Oct 16
$20Amtrak
$11Flixbus

The fastest trains from New York City to Philadelphia

Showing times and prices for Sep 27

Fastest Journey

1 h 8 m

Average

1 h 22 m

Trains per day

37

Distance

130 km

Of the 37 trains that leave New York City for Philadelphia every day 37 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 22 m but if you time it right, some trains will get you there in just 1 h 8 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
06:00PMPenn Station1h08 07:08PM30th Street Station
0 changes
$1141One-way
Fastest
10:00AMPenn Station1h08 11:08AM30th Street Station
0 changes
$1371One-way
2nd Fastest
01:04PMPenn Station1h10 02:14PM30th Street Station
0 changes
$1141One-way
08:00AMPenn Station1h12 09:12AM30th Street Station
0 changes
$1661One-way
11:04AMPenn Station1h12 12:16PM30th Street Station
0 changes
$1661One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between New York City and Philadelphia

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

Trains from New York City to Philadelphia cover the 80 miles (129 km) long route taking on average 1 h 20 min with our travel partners like Amtrak or Amtrak. Normally, there are 17 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $20 (€16), but the average price of train tickets is $31 (€25).

Train companies

Train from New York City to Philadelphia with Amtrak

For as little as $20 (€16) you can travel by train between New York City and Philadelphia with Amtrak. Omio will show you the best deals, schedules and tickets available for this route.

Amtrak

Amtrak is the main train company in the United States operating medium and long-distance intercity services in 46 US states as well as in 3 Canadian provinces. There are over 300 Amtrak trains running daily. With Amtrak you can travel by train across the country and explore destinations near and far with routes such as the Northeast Regional connecting cities in the East Coast, the Coast Starlight connecting destinations up and down the West Coast, the Empire Builder connecting Chicago and Midwestern cities to the Northwest, and many more. Amtrak offers different class options suiting any budget, from Coach Class to Business Class, First Class, and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. There are several different ticket types including Saver, Value, Flexible, Business and Premium for you to book for your next train journey between New York City and Philadelphia.

Train information from New York City to Philadelphia with Amtrak:

  • Average Duration: 1 h 25 min
  • Amtrak frequency: 6 a day

Amtrak has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Amtrak tickets between New York City and Philadelphia and when traveling by train:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Exceptions to waive change or cancellation fees policy
  • Change fees have been waived for all reservations made before March 31, 2021.
  • If you've booked with Omio, to change your reservation, go to Amtrak.com (Modify Trip) or the Amtrak app. A fare difference may apply to your new itinerary. If you want to cancel your reservation, you must call 800-USA-RAIL (not available via Amtrak.com or the app).

Trains from New York City to Philadelphia

There are nearly 30 trains per day that run per day from New York City, New York to Philadelphia, Pennsylvania. Each of the trains are operated by Amtrak, the largest passenger train company in the United States. There are nine lines that provide service between New York City and Philadelphia - Northeast Regional, Palmetto, Acela, Keystone, Carolinian, Pennsylvanian, Silver Meteor, Silver Star, and Crescent.

Your journey will take approximately 1h 30min. The earliest departure of the day is around 3:20 a.m. from Moynihan Train Hall in Pennsylvania Station of New York City with an arrival at 30th Street Station of Philadelphia around 4:50 a.m. The last departure of the day is around 8:15 p.m. with arrival around 9:30 p.m.

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.

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.

Booking your train ticket with Omio from New York City to Philadelphia

Omio is an online search platform that will help you compare departures, routes, and trains between New York City and Philadelphia. The website allows you to explore multiple providers at the same time, and sort the results according to what you prefer in a travel experience. For those who need to get from place to place as fast as possible, you can sort by the fastest train available.

If you are more interested in saving money and flexible with your time, sort according to the cheapest tickets available. For the best of both, you can choose to explore by fastest and cheapest. The search filters will even allow you to compare the prices and travel times for multiple dates simultaneously.

Omio provides results from the largest train companies, airlines, and bus providers throughout the world. When you are ready to purchase, save your tickets in your Omio account for quick and convenient access throughout your journey, so you never need to worry about keeping track of your paper tickets again.

Train companies from New York City to Philadelphia

The only train provider operating between New York City and Philadelphia is the National Railroad Passenger Corporation - better known as Amtrak. This is the largest passenger train provider in the United States, serving passengers throughout North America.

Amtrak has a distinct name for each route that is inspired by the unique characteristics of the cities and landscapes that it connects. For this particular journey, there are nine routes - Northeast Regional, Palmetto, Acela, Keystone, Carolinian, Pennsylvanian, Silver Meteor, Silver Star, and Crescent. Amtrak also partners with regional train companies to provide local transit upon your arrival in major cities.

While riding with Amtrak, you may find yourself pulled by diesel engines, electric engines, or hybrid models. This route also includes support from Amtrak’s high-speed rail line - Acela.

Popular international routes by train

There are two popular international routes by train that originate in New York City - The Maple Leaf and the Adirondack. Both of these routes provide transit into Canada, with Maple Leaf providing transit into Toronto and Adirondack providing transit into Montreal. The Maple Leaf takes about 13h, while the Adirondack takes about 10h.

When arriving by train in Philadelphia

As soon as you step foot in Philadelphia, you will realize that this city is unique in many ways. It played a critical role in the American Revolution, so its streets are filled with historic landmarks and buildings that you can tour.

Philadelphia locals are passionate about this connection to history, but even more passionate about their sports teams. Whether it is the 76ers basketball team or the Eagles football team, you can be sure to see residents proudly sporting their team colors throughout the city. This is one of the largest cities in America, so come prepared for busy streets and bustling atmosphere.

With so many streets and attractions to explore, you should take advantage of your time on the train to plan out your visit. The more you know about what you plan to do upon your arrival, the more you will be able to fit into your day. When you are feeling tired and ready to sit down for a break, find one of the many town squares that offer a respite from the hustle and bustle. You can sit down and recharge in the greenery, and plan your next move.

Amtrak

Amtrak - The National Railroad Passenger Corporation - operates high-quality, safe, and punctual train services for travelers throughout North America. With over 300 trains running each day that connect more than 500 destinations, you are sure to find a route that supports your journey and budget.

Many Amtrak trains utilize stations with close proximity to the downtown area for each city, which makes the use of public transit and walking a simple connection to where you need to be. Amtrak uses a wide variety of locomotives, including diesel engines, electric engines, and hybrid engines.

They also operates a high-speed train that reaches speeds up to 150 mph (240 km/h) called Acela. Inside the trains you will find air conditioning, comfortable seating, and convenient luggage compartments. Omio is an official partner of Amtrak, offering a convenient and flexible way to purchase Amtrak tickets.

Philadelphia Celebration. Source: Shutterstock

Main train stations from New York City to Philadelphia

The stations you will stop at with trains from New York City to Philadelphia will depend on the line you are riding. For each line, the departure station will be Moynihan Hall in Pennsylvania Station in the heart of Manhattan. This is a brand new train station, offering top line amenities such as Wi-Fi throughout the station, checked bag storage, restrooms, lactation rooms, and a lounge to wait for your train.

If you are hungry, there is a full food court with restaurants available, along with vending machines. Penn Station is directly underneath the world-famous Madison Square Garden, and within walking distance of famous attractions like Times Square and the Empire State Building. You can connect to the station easily with public transport, as the MTA subway system connects directly to the platforms on lines A, C, E, 1, 2 and 3. New Jersey Transit and Long Island Railroad trains also stop at this station.

The arrival station is Philadelphia Amtrak Station, located within 30th Street Station on the edge of the city center. It is within walking distance of the University of Pennsylvania and Drexel University. The station offers wireless internet, restrooms, a 24-hour waiting room, daily and overnight parking, and checked bag service or bag storage. The station serves as a hub for SEPTA regional commuter trains, so you can connect throughout the city upon your arrival. You can also make the short walk to the SEPTA subway station if you prefer the subway.

Philadelphia Horse Ride. Source: Shutterstock

Popular train lines from New York City to Philadelphia

There are nine lines that provide service between New York City and Philadelphia - Northeast Regional, Palmetto, Acela, Keystone, Carolinian, Pennsylvanian, Silver Meteor, Silver Star, and Crescent. The fastest option is Acela Express, which uses high-speed trains and has priority over other passenger trains on the rails.

It costs about $40 and takes only 1h 10min to complete the journey. These trains depart about once every hour from their origin in Boston, Massachusetts with stops in major cities like New York City and Philadelphia before arriving at Washington, D.C. The Northeast Regional, Palmetto, Keystone, Carolinian, Pennsylvanian, Silver Meteor, Silver Star, and Crescent all use slower trains that complete the journey in about 1h 30min for approximately $20.

Popular train routes from New York

New York City is one of the largest train travel hubs in the United States, and is the departure station for a wide variety of interstate travel routes. The Ethan Allen Express is a route that connects New York City with Rutland, Vermont in 5h 30min for about $70. Another popular route that originates in the Big Apple is Crescent, which travels to New Orleans, Louisiana over the course of 32h for a cost of about $220.

An extremely scenic route is Lake Shore Limited, which connects New York City with Chicago, Illinois in about 19h for around $90, which includes stunning views of the Great Lakes and the Erie Canal. If you are looking to hit the beach, New York City also offers two routes that connect to Miami, Florida. The Silver Star completes the journey in about 31h for a cost of $210, while the Silver Meteor completes the journey in about 28h

Good to Know

The Northeast Regional line and the Acela Express line follow similar routes, both including service from New York City to Philadelphia. The Acela Express is a high-speed line with fewer stops, faster travel time, and meal service available. However, it is slightly more expensive. The Acela Express also gets priority over the slower trains on the rails, which can cut down significantly on travel time. If you are traveling on Monday morning or Friday afternoon, arrive about 30min early at the station, or 45min if you wish to check baggage. These are the busiest times for travel on this route, so you will need to be ahead of the crowd.

From New York City to Philadelphia by train—travel tips

Also known as “The City of Brotherly Love,” Philadelphia is filled with people who love their city with a passion. From professional sports and world-class universities to a bustling food and arts scene, this town has something for everyone. Although it is one of the largest cities in America, Philadelphia has always been known to somehow retain the “small town feel.” For sports fans, you could spend an entire day taking in the enthusiasm and atmosphere of a Philadelphia Eagles game at Lincoln Financial Field.

If you prefer America’s pastime, visit Citizens Bank Park for a Philadelphia Phillies baseball game. No matter what entertainment you prefer, fuel up with a famous Philadelphia cheesesteak or build your own at the iconic Italian markets. If you are looking for a way to get moving and burn off your third cheesesteak of the day, take a run up the famous steps of the Philadelphia Museum of Art - just like Rocky.

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 are cheap trains to Philadelphia from New York City?
If you’re looking to save money on tickets, you can find cheap New York City to Philadelphia trains for as little as $20 (€16)  in the next 7 days.
What is the cost of a train from New York City to Philadelphia?
If you’re looking to book your train tickets in the next week, you can expect the New York City to Philadelphia train price to come in at an average of $31 (€25)  one way.
What is the distance to Philadelphia from New York City by train?
The train distance from New York City to Philadelphia is around 80 miles (129 km).
How long is a train from New York City to Philadelphia on average?
The New York City to Philadelphia train duration is on average 1 h 20 min, which is to be expected when traveling 80 miles (129 km) between New York City and Philadelphia. However, the time it takes can vary based on specific dates, weekends, and holidays.
Which train companies should I travel with from New York City to Philadelphia?
When taking a train from New York City to Philadelphia, you can count on Amtrak or Amtrak for the best way to get you to Philadelphia. You can also check all possible train companies who offer a service from New York City to Philadelphia and compare the amenities they offer before buying a train ticket.
Are there any nonstop train services from New York City to Philadelphia?
Yes, there are 17 direct trains per day from New York City to Philadelphia with Amtrak or Amtrak, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your train ticket.
How many train services per day are there from New York City to Philadelphia?
The average number of trains departing New York City for Philadelphia is 17 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from New York City to Philadelphia? When is the last train from New York City to Philadelphia?
The earliest train for this route departs from New York City at 10: 02 AM. The last train leaves from New York City at 10: 25 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.
How far in advance should I buy a train ticket from New York City to Philadelphia to get the best deals?
The price of a one way train ticket from New York City to Philadelphia is on average $31 (€25) if you buy 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.