One Passenger / One Trip
4:15pm
Wilmington, DE
Wilmington
4:34pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 19min
Amtrak
Acela Express
$46
4:15pm
Lancaster, PA
Lancaster
7:00pm
Philadelphia, PA
Philadelphia - 30th Street Station
2h 45min
Amtrak
Thruway Bus
$37
4:15pm
Newark, NJ
Newark
5:07pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 52min
Amtrak
Acela Express
$127
4:16pm
New Carrollton, MD
New Carrollton
5:56pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 40min
Amtrak
Northeast Regional
$39
4:20pm
Petersburg, VA
Petersburg
10:24pm
Philadelphia, PA
Philadelphia - 30th Street Station
6h 4min
Amtrak
Palmetto
$57
4:20pm
Newark, NJ
Newark
5:23pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 3min
Amtrak
Keystone Service
$39
4:22pm
West Kingston, RI
Kingston
9:10pm
Philadelphia, PA
Philadelphia - 30th Street Station
4h 48min
Amtrak
Northeast Regional
$65
4:24pm
New York, NY
New York - Penn Station
5:48pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 24min
Amtrak
Northeast Regional
$39
4:26pm
Exton, PA
Exton
5:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 39min
Amtrak
Keystone Service
$10
4:32pm
Somerdale, NJ
Lindenwold - NJ Transit Station
5:14pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 42min
Amtrak
NJ Transit Train
$5.25
4:36pm
Paoli, PA
Paoli
5:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 29min
Amtrak
Keystone Service
$9.5
4:37pm
Wilmington, DE
Wilmington
4:57pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 20min
Amtrak
Northeast Regional
$23
4:38pm
Baltimore, MD
Baltimore - Penn Station
6:12pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 34min
Amtrak
NJ Transit Train
$10.75
4:39pm
New Haven, CT
New Haven
8:07pm
Philadelphia, PA
Philadelphia - 30th Street Station
3h 28min
Amtrak
Vermonter
$65
4:40pm
Middletown, PA
Middletown
6:25pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 45min
Amtrak
Keystone Service
$29
4:41pm
Newark, NJ
Newark
5:48pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 7min
Amtrak
Northeast Regional
$39
4:42pm
Cherry Hill, NJ
Cherry Hill - NJ Transit Station
5:14pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 32min
Amtrak
NJ Transit Train
$4.25
4:44pm
Mystic, CT
Mystic
9:10pm
Philadelphia, PA
Philadelphia - 30th Street Station
4h 26min
Amtrak
Northeast Regional
$59
4:47pm
Elizabethtown, PA
Elizabethtown
6:25pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 38min
Amtrak
Keystone Service
$28
4:47pm
New York, NY
New York - Penn Station
6:07pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 20min
Amtrak
Keystone Service
$39
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 Lancaster to Philadelphia costs around $37 while one from Newark to Philadelphia - 30th Street Station costs $127. The average ticket price is $68.54.
There are many cities from which you can reach Philadelphia by train. Some of them are New Carrollton (New Carrollton), Petersburg (Petersburg), Newark (Newark). 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 Wilmington Philadelphia. Its price is approximately $46 and it takes 0h 19min. 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 West Kingston (Kingston), New York (New York - Penn Station), Exton (Exton). One of your trips, West Kingston - Philadelphia, you can find from $65 if you book in advance.