One Passenger / One Trip
3:00am
New York, NY
New York - Penn Station
4:27am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 27min
Amtrak
Northeast Regional
$39
3:01am
Pennsauken Township, NJ
Pennsauken - NJ Transit Service
3:26am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 25min
Amtrak
NJ Transit Train
$4.25
3:02am
Absecon, NJ
Absecon - NJ Transit Station
3:26am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 24min
Amtrak
NJ Transit Train
$10.25
3:12am
Egg Harbor City, NJ
Egg Harbor City - NJ Transit Station
3:26am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 14min
Amtrak
NJ Transit Train
$10.25
3:15am
Washington, DC
Washington - Union Station
5:10am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 55min
Amtrak
Northeast Regional
$39
3:20am
Newark, NJ
Newark
4:27am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 7min
Amtrak
Northeast Regional
$39
3:23am
Hammonton, NJ
Hammonton - NJ Transit Station
3:26am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 3min
Amtrak
NJ Transit Train
$8
3:27am
Cincinnati, OH
Cincinnati
8:26pm
Philadelphia, PA
Philadelphia - 30th Street Station
16h 59min
Amtrak
Cardinal
$76
3:32am
Salisbury, NC
Salisbury
1:08pm
Philadelphia, PA
Philadelphia - 30th Street Station
9h 36min
Amtrak
Crescent
$104
3:33am
Petersburg, VA
Petersburg
9:30am
Philadelphia, PA
Philadelphia - 30th Street Station
5h 57min
Amtrak
Silver Meteor
$57
3:34am
Iselin, NJ
Metropark-Iselin
4:27am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 53min
Amtrak
Northeast Regional
$38
3:36am
Atco, NJ
Atco - NJ Transit Station
3:26am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 50min
Amtrak
NJ Transit Train
$7
3:45am
Denmark, SC
Denmark
5:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
14h 20min
Amtrak
Silver Star
$126
3:55am
Baltimore, MD
Baltimore - Penn Station
5:10am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 15min
Amtrak
Northeast Regional
$38
3:58am
Trenton, NJ
Trenton
4:27am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 29min
Amtrak
Northeast Regional
$23
4:01am
Columbia, SC
Columbia
5:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
13h 4min
Amtrak
Silver Star
$118
4:19am
Aberdeen, MD
Aberdeen
5:10am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 51min
Amtrak
Northeast Regional
$31
4:49am
Wilmington, DE
Wilmington
5:10am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 21min
Amtrak
Northeast Regional
$23
5:25am
Washington, DC
Washington - Union Station
7:16am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 51min
Amtrak
Northeast Regional
$39
5:37am
New Carrollton, MD
New Carrollton
7:16am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 39min
Amtrak
Northeast Regional
$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 Pennsauken Township to Philadelphia costs around $4.25 while one from Absecon to Philadelphia - 30th Street Station costs $10.25. The average ticket price is $68.54.
There are many cities from which you can reach Philadelphia by train. Some of them are Egg Harbor City (Egg Harbor City - NJ Transit Station), Washington (Washington - Union Station), 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 New York Philadelphia. Its price is approximately $39 and it takes 1h 27min. 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 Hammonton (Hammonton - NJ Transit Station), Cincinnati (Cincinnati), Salisbury (Salisbury). One of your trips, Hammonton - Philadelphia, you can find from $8 if you book in advance.