One Passenger / One Trip
2:32am
Salisbury, NC
Salisbury
12:08pm
Philadelphia, PA
Philadelphia - 30th Street Station
9h 36min
Amtrak
Crescent
$104
3:15am
Washington, DC
Washington - Union Station
5:10am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 55min
Amtrak
Northeast Regional
$39
3:25am
New York, NY
New York - Penn Station
4:52am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 27min
Amtrak
Northeast Regional
$39
3:33am
Petersburg, VA
Petersburg
9:30am
Philadelphia, PA
Philadelphia - 30th Street Station
5h 57min
Amtrak
Silver Meteor
$57
3:45am
Newark, NJ
Newark
4:52am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 7min
Amtrak
Northeast Regional
$39
4:32am
Richmond, VA
Richmond - Staples Mill Rd
9:30am
Philadelphia, PA
Philadelphia - 30th Street Station
4h 58min
Amtrak
Silver Meteor
$57
4:35am
Washington, DC
Washington - Union Station
6:35am
Philadelphia, PA
Philadelphia - 30th Street Station
2h 0min
Amtrak
Northeast Regional
$39
4:40am
New York, NY
New York - Penn Station
6:04am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 24min
Amtrak
Northeast Regional
$39
4:42am
Camden, SC
Camden
5:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
12h 23min
Amtrak
Silver Star
$91
4:46am
New Carrollton, MD
New Carrollton
6:35am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 49min
Amtrak
Northeast Regional
$39
4:48am
Wilmington, DE
Wilmington
5:10am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 22min
Amtrak
Northeast Regional
$23
4:52am
Egg Harbor City, NJ
Egg Harbor City - NJ Transit Station
6:04am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 12min
Amtrak
NJ Transit Train
$10.25
4:57am
Newark, NJ
Newark
6:04am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 7min
Amtrak
Northeast Regional
$39
5:00am
Harrisburg, PA
Harrisburg
7:08am
Philadelphia, PA
North Philadelphia
2h 8min
Amtrak
Keystone Service
$20
5:00am
Washington, DC
Washington - Union Station
6:30am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 30min
Amtrak
Acela Express
$92
5:10am
Middletown, PA
Middletown
6:45am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 35min
Amtrak
Keystone Service
$29
5:17am
Elizabethtown, PA
Elizabethtown
7:08am
Philadelphia, PA
North Philadelphia
1h 51min
Amtrak
Keystone Service
$17
5:17am
Elizabethtown, PA
Elizabethtown
6:45am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 28min
Amtrak
Keystone Service
$28
5:18am
Baltimore, MD
Baltimore - Penn Station
6:47am
Philadelphia, PA
North Philadelphia
1h 29min
Amtrak
Northeast Regional
$51
5:22am
Somerdale, NJ
Lindenwold - NJ Transit Station
6:04am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 42min
Amtrak
NJ Transit Train
$5.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 Washington to Philadelphia costs around $39 while one from New York to Philadelphia - 30th Street Station costs $39. The average ticket price is $68.54.
There are many cities from which you can reach Philadelphia by train. Some of them are Petersburg (Petersburg), Newark (Newark), Richmond (Richmond - Staples Mill Rd). 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 Salisbury Philadelphia. Its price is approximately $104 and it takes 9h 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 Washington (Washington - Union Station), New York (New York - Penn Station), Camden (Camden). One of your trips, Washington - Philadelphia, you can find from $39 if you book in advance.