Trains Trains to Philadelphia

Find cheap train tickets to Philadelphia

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Washington (WAS)
Philadelphia (PHL)
Fri 2/26
Sat 3/6
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Philadelphia train information

Find information about ticket prices, train stations, general availability, and companies that offer transportation to Philadelphia
ROUND-TRIP FROM$26The cheapest round-trip train ticket to Philadelphia is from Trenton, starting at $26. This price was found within the last 72 hours.
ONE-WAY FROM$19The cheapest one-way train ticket to Philadelphia is from Washington, starting at $19. This price was found within the last 72 hours.
POPULAR STATIONPhiladelphia 30th Street StationPhiladelphia 30th Street Station is one of the most popular stations in Philadelphia
POPULAR TRAIN COMPANYAmtrakAmtrak services this train route

Book return-trip train tickets to Philadelphia

Here are the fastest and cheapest round-trip train tickets to Philadelphia. Use our search form above to specify dates and your ideal station. All prices were found in the last 72 hours.
Cheapest
Quickest
Amtrak
Apr 9
7:44 am
Trenton
0h 31m
8:15 am
Philadelphia 30th Street Station
Apr 12
3:02 pm
Philadelphia 30th Street Station
0h 26m
3:28 pm
Trenton
Amtrak
Mar 3
6:16 pm
Wilmington
0h 23m
6:39 pm
Philadelphia 30th Street Station
Mar 10
12:05 pm
Philadelphia 30th Street Station
0h 20m
12:25 pm
Wilmington
Amtrak
Mar 23
11:25 pm
New York Penn Station
1h 27m
12:52 am
Philadelphia 30th Street Station
Mar 29
11:25 am
Philadelphia 30th Street Station
3h 57m
1 stop
3:22 pm
New York Penn Station
Amtrak
Aug 26
2:02 am
New York Penn Station
1h 34m
3:36 am
Philadelphia 30th Street Station
Sep 16
11:25 am
Philadelphia 30th Street Station
3h 57m
1 stop
3:22 pm
New York Penn Station
Amtrak
Mar 15
3:25 am
New York Penn Station
1h 24m
4:49 am
Philadelphia 30th Street Station
Mar 31
6:01 am
Philadelphia 30th Street Station
1h 20m
7:21 am
New York Penn Station
Amtrak
Aug 26
12:03 pm
New York Penn Station
1h 20m
1:23 pm
Philadelphia 30th Street Station
Sep 16
11:25 am
Philadelphia 30th Street Station
3h 57m
1 stop
3:22 pm
New York Penn Station
Search all trains

Book one-way train tickets to Philadelphia

For one-way trains to Philadelphia, below are our fastest and cheapest options found in the last 72 hours. Select your deal below or use the search form above to find available train tickets by date from your ideal station.
Cheapest
Quickest
Amtrak
Apr 14
2:05 pm
Washington Union
1h 53m
3:58 pm
Philadelphia 30th Street Station
Amtrak
Apr 13
11:35 am
New York Penn Station
1h 27m
1:02 pm
Philadelphia 30th Street Station
Amtrak
Jun 1
2:02 am
New York Penn Station
1h 34m
3:36 am
Philadelphia 30th Street Station
Search all trains

FAQs for booking trains to Philadelphia

How much is a train ticket to Philadelphia?

If you’re leaving from New York the lowest ticket price is usually about $58, from Boston it’s about $74, and from Washington it’s around $58.

What is the main train station in Philadelphia?

Philadelphia 30th Street Station is a transportation hub in Philadelphia. You’ll find trains arriving and departing from here daily. You can find train arrivals and departures at Philadelphia 30th Street Station from and to several major nearby cities such as New York, Washington, and Boston.

What train companies go to Philadelphia?

Amtrak is the most commonly selected option by users. You can use our search form to find great options to Philadelphia.

How far in advance should I book a train to Philadelphia?

Our users have found train tickets to Philadelphia for $19 on average this week. For the next 3 months, we predict the price of tickets to Philadelphia to remain steady. Search availability for a train to Philadelphia from your area and be on your way in no time.


Popular train routes to Philadelphia

Most frequently searched train routes to Philadelphia, along with the cheapest price and shortest travel time.
Trains to Philadelphia from New York
Fastest travel time 0h 55m
Cheapest price $58
Trains to Philadelphia from Boston
Fastest travel time 5h 06m
Cheapest price $74
Trains to Philadelphia from Washington
Fastest travel time 1h 48m
Cheapest price $58
Trains to Philadelphia from Atlanta
Fastest travel time 16h 04m
Cheapest price $196
Trains to Philadelphia from Jacksonville
Fastest travel time 16h 23m
Cheapest price $394
Trains to Philadelphia from Providence
Fastest travel time 5h 24m
Cheapest price $278
Trains Trains to Philadelphia
  • Round-trip
  • One-way