One Passenger / One Trip
10:22pm
Newark, NJ
Newark
11:30pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 8min
Amtrak
Northeast Regional
$39
10:22pm
New Carrollton, MD
New Carrollton
12:05am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 43min
Amtrak
Northeast Regional
$39
10:22pm
Providence, RI
Providence
4:52am
Philadelphia, PA
Philadelphia - 30th Street Station
6h 30min
Amtrak
Northeast Regional
$68
10:28pm
Paoli, PA
Paoli
10:55pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 27min
Amtrak
Keystone Service
$9.5
10:48pm
West Kingston, RI
Kingston
4:52am
Philadelphia, PA
Philadelphia - 30th Street Station
6h 4min
Amtrak
Northeast Regional
$65
10:58pm
Greenville, SC
Greenville
12:08pm
Philadelphia, PA
Philadelphia - 30th Street Station
13h 10min
Amtrak
Crescent
$125
11:02pm
Egg Harbor City, NJ
Egg Harbor City - NJ Transit Station
12:19am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 17min
Amtrak
NJ Transit Train
$10.25
11:03pm
Jacksonville, FL
Jacksonville
5:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
18h 2min
Amtrak
Silver Star
$114
11:05pm
Westerly, RI
Westerly
4:52am
Philadelphia, PA
Philadelphia - 30th Street Station
5h 47min
Amtrak
Northeast Regional
$62
11:12pm
Florence, SC
Florence
9:30am
Philadelphia, PA
Philadelphia - 30th Street Station
10h 18min
Amtrak
Silver Meteor
$83
11:15pm
New York, NY
New York - Penn Station
12:40am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 25min
Amtrak
Keystone Service
$39
11:17pm
Mystic, CT
Mystic
4:52am
Philadelphia, PA
Philadelphia - 30th Street Station
5h 35min
Amtrak
Northeast Regional
$59
11:31pm
New London, CT
New London
4:52am
Philadelphia, PA
Philadelphia - 30th Street Station
5h 21min
Amtrak
Northeast Regional
$58
11:32pm
Newark, NJ
Newark
12:40am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 8min
Amtrak
Keystone Service
$39
11:37pm
Somerdale, NJ
Lindenwold - NJ Transit Station
12:19am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 42min
Amtrak
NJ Transit Train
$5.25
11:39pm
Spartanburg, SC
Spartanburg
12:08pm
Philadelphia, PA
Philadelphia - 30th Street Station
12h 29min
Amtrak
Crescent
$121
11:44pm
Wilmington, DE
Wilmington
12:05am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 21min
Amtrak
Northeast Regional
$23
11:47pm
Cherry Hill, NJ
Cherry Hill - NJ Transit Station
12:19am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 32min
Amtrak
NJ Transit Train
$4.25
11:53pm
Old Saybrook, CT
Old Saybrook
4:52am
Philadelphia, PA
Philadelphia - 30th Street Station
4h 59min
Amtrak
Northeast Regional
$54
11:54pm
Pennsauken Township, NJ
Pennsauken - NJ Transit Service
12:19am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 25min
Amtrak
NJ Transit Train
$4.25
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 Carrollton to Philadelphia costs around $39 while one from Providence to Philadelphia - 30th Street Station costs $68. The average ticket price is $68.54.
There are many cities from which you can reach Philadelphia by train. Some of them are Paoli (Paoli), West Kingston (Kingston), Greenville (Greenville). 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 Newark Philadelphia. Its price is approximately $39 and it takes 1h 8min. 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 Egg Harbor City (Egg Harbor City - NJ Transit Station), Jacksonville (Jacksonville), Westerly (Westerly). One of your trips, Egg Harbor City - Philadelphia, you can find from $10.25 if you book in advance.