One Passenger / One Trip
1:00pm
Washington, DC
Washington - Union Station
2:36pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 36min
Amtrak
Acela Express
$92
1:00pm
New York, NY
New York - Penn Station
2:09pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 9min
Amtrak
Acela Express
$108
1:01pm
Hammonton, NJ
Hammonton - NJ Transit Station
2:04pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 3min
Amtrak
NJ Transit Train
$8
1:02pm
Delray Beach, FL
Delray Beach
5:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
28h 3min
Amtrak
Silver Star
$120
1:02pm
Brattleboro, VT
Brattleboro
8:25pm
Philadelphia, PA
Philadelphia - 30th Street Station
7h 23min
Amtrak
Vermonter
$107
1:05pm
Washington, DC
Washington - Union Station
3:00pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 55min
Amtrak
Northeast Regional
$58
1:05pm
Boston, MA
Boston - South Station
6:07pm
Philadelphia, PA
Philadelphia - 30th Street Station
5h 2min
Amtrak
Acela Express
$293
1:07pm
Newark, NJ
Newark
2:15pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 8min
Amtrak
Northeast Regional
$76
1:09pm
New York, NY
New York - Penn Station
2:26pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 17min
Amtrak
Northeast Regional
$58
1:11pm
Wilmington, DE
Wilmington
1:30pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 19min
Amtrak
Acela Express
$46
1:12pm
Newark, NJ
Newark - International Airport
2:15pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 3min
Amtrak
Northeast Regional
$80
1:13pm
New Haven, CT
New Haven
4:10pm
Philadelphia, PA
Philadelphia - 30th Street Station
2h 57min
Amtrak
Acela Express
$184
1:14pm
Atco, NJ
Atco - NJ Transit Station
2:04pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 50min
Amtrak
NJ Transit Train
$7
1:16pm
Richmond, VA
Richmond - Staples Mill Rd
6:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
4h 49min
Amtrak
Silver Star
$71
1:17pm
New Carrollton, MD
New Carrollton
2:58pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 41min
Amtrak
Northeast Regional
$39
1:19pm
New Rochelle, NY
New Rochelle
3:30pm
Philadelphia, PA
Philadelphia - 30th Street Station
2h 11min
Amtrak
Northeast Regional
$76
1:22pm
Somerdale, NJ
Lindenwold - NJ Transit Station
2:04pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 42min
Amtrak
NJ Transit Train
$5.25
1:23pm
Elizabethtown, PA
Elizabethtown
2:59pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 36min
Amtrak
Pennsylvanian
$28
1:23pm
Newark, NJ
Newark
2:26pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 3min
Amtrak
Keystone Service
$39
1:25pm
Wilkes-Barre, PA
Wilkes-Barre - Bus Station
4:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
2h 40min
Amtrak
Thruway Bus
$41
| City: | Philadelphia, PA |
| Daily arrivals: | 581 |
| Train stations | North Philadelphia, Philadelphia - 30th Street Station |
| Connections: | 185 |
| Companies: | Amtrak |
| Avg price: | $68.54 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from New York to Philadelphia costs around $108 while one from Hammonton to Philadelphia - 30th Street Station costs $8. The average ticket price is $68.54.
There are many cities from which you can reach Philadelphia by train. Some of them are Delray Beach (Delray Beach), Brattleboro (Brattleboro), Washington (Washington - Union Station). If you need more information, you can use our search engine.
The train company that operates in Philadelphia is Amtrak. One of its trips, for example, is Amtrak Washington Philadelphia. Its price is approximately $92 and it takes 1h 36min. We recommend that you book your ticket in advance.
There are several train stations in Philadelphia. Some of them are: North Philadelphia, Philadelphia - 30th Street Station. These stations can be reached from cities such as Boston (Boston - South Station), Newark (Newark), New York (New York - Penn Station). One of your trips, Boston - Philadelphia, you can find from $293 if you book in advance.