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.
Boston (BOS)
Philadelphia (PHL)
Fri 6/11
Sat 6/19
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$20The cheapest round-trip train ticket to Philadelphia is from Philadelphia, starting at $20. This price was found within the last 72 hours.
ONE-WAY FROM$11The cheapest one-way train ticket to Philadelphia is from Atlantic City, starting at $11. 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
Jun 30
8:09 pm
Philadelphia 30th Street Station
0h 28m
8:37 pm
Trenton
Jul 6
7:30 am
Trenton
0h 27m
7:57 am
Philadelphia 30th Street Station
Amtrak
Jul 1
3:58 pm
Philadelphia 30th Street Station
0h 29m
4:27 pm
Trenton
Jul 6
4:17 am
Trenton
0h 29m
4:46 am
Philadelphia 30th Street Station
Amtrak
Jun 15
4:31 am
Absecon
1h 29m
6:00 am
Philadelphia 30th Street Station
Jun 15
10:49 am
Philadelphia 30th Street Station
1h 22m
12:11 pm
Absecon
Amtrak
Jun 15
4:20 am
Atlantic City
1h 40m
6:00 am
Philadelphia 30th Street Station
Jun 15
12:41 pm
Philadelphia 30th Street Station
1h 35m
2:16 pm
Atlantic City
Amtrak
Jul 1
1:15 am
Cherry Hill
2h 00m
1 stop
3:15 am
Trenton
Jul 6
2:02 pm
Trenton
1h 29m
1 stop
3:31 pm
Cherry Hill
Amtrak
Jul 5
6:05 pm
New York Penn Station
0h 57m
7:02 pm
Trenton
Jul 6
8:40 pm
Trenton
1h 15m
9:55 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
Aug 1
8:02 am
Atlantic City
1h 41m
9:43 am
Philadelphia 30th Street Station
Amtrak
Aug 20
12:59 pm
Atlantic City
1h 40m
2:39 pm
Philadelphia 30th Street Station
Amtrak
Jun 25
1:38 am
Atlantic City
1h 37m
3:15 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 $11 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