One Passenger / One Trip
6:55pm
Wilmington, DE
Wilmington
7:16pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 21min
Amtrak
Northeast Regional
$41
6:55pm
Westwood, MA
Westwood - Route 128
12:28am
Philadelphia, PA
Philadelphia - 30th Street Station
4h 33min
Amtrak
Northeast Regional
$69
7:00pm
New York, NY
New York - Penn Station
8:10pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 10min
Amtrak
Acela Express
$108
7:01pm
New York, NY
New York - Penn Station
8:25pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 24min
Amtrak
Vermonter
$76
7:01pm
Pennsauken Township, NJ
Pennsauken - NJ Transit Service
7:26pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 25min
Amtrak
NJ Transit Train
$4.25
7:03pm
Trenton, NJ
Trenton
7:32pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 29min
Amtrak
Northeast Regional
$31
7:04pm
Baltimore, MD
Baltimore - Penn Station
8:12pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 8min
Amtrak
Northeast Regional
$67
7:05pm
Harrisburg, PA
Harrisburg
8:50pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 45min
Amtrak
Keystone Service
$34
7:10pm
Washington, DC
Washington - Union Station
9:12pm
Philadelphia, PA
Philadelphia - 30th Street Station
2h 2min
Amtrak
Northeast Regional
$75
7:12pm
Wilmington, DE
Wilmington
7:31pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 19min
Amtrak
Acela Express
$46
7:13pm
Ashland, VA
Ashland
12:05am
Philadelphia, PA
Philadelphia - 30th Street Station
4h 52min
Amtrak
Northeast Regional
$53
7:14pm
Newark, NJ
Newark
8:10pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 56min
Amtrak
Acela Express
$108
7:15pm
Middletown, PA
Middletown
8:50pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 35min
Amtrak
Keystone Service
$31
7:18pm
Newark, NJ
Newark
8:25pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 7min
Amtrak
Vermonter
$76
7:20pm
Providence, RI
Providence
12:28am
Philadelphia, PA
Philadelphia - 30th Street Station
5h 8min
Amtrak
Northeast Regional
$91
7:22pm
Elizabethtown, PA
Elizabethtown
8:50pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 28min
Amtrak
Keystone Service
$29
7:22pm
New Carrollton, MD
New Carrollton
9:12pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 50min
Amtrak
Northeast Regional
$75
7:28pm
Mount Joy, PA
Mount Joy
8:50pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 22min
Amtrak
Keystone Service
$28
7:31pm
Savannah, GA
Savannah
9:30am
Philadelphia, PA
Philadelphia - 30th Street Station
13h 59min
Amtrak
Silver Meteor
$133
7:32pm
Orlando, FL
Orlando
5:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
21h 33min
Amtrak
Silver Star
$115
| 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 Westwood to Philadelphia costs around $69 while one from New York to Philadelphia - 30th Street Station costs $108. The average ticket price is $68.54.
There are many cities from which you can reach Philadelphia by train. Some of them are New York (New York - Penn Station), Pennsauken Township (Pennsauken - NJ Transit Service), Trenton (Trenton). 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 $41 and it takes 0h 21min. 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 Baltimore (Baltimore - Penn Station), Harrisburg (Harrisburg), Washington (Washington - Union Station). One of your trips, Baltimore - Philadelphia, you can find from $67 if you book in advance.