One Passenger / One Trip
9:22am
Delray Beach, FL
Delray Beach
9:30am
Philadelphia, PA
Philadelphia - 30th Street Station
24h 8min
Amtrak
Silver Meteor
$150
9:22am
Newark, NJ
Newark
10:28am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 6min
Amtrak
Northeast Regional
$58
9:23am
Baltimore, MD
Baltimore - Penn Station
10:32am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 9min
Amtrak
Northeast Regional
$51
9:24am
Hammonton, NJ
Hammonton - NJ Transit Station
10:27am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 3min
Amtrak
NJ Transit Train
$8
9:25am
Washington, DC
Washington - Union Station
11:17am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 52min
Amtrak
Northeast Regional
$75
9:25am
Downingtown, PA
Downingtown
10:05am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 40min
Amtrak
Keystone Service
$11
9:26am
Newark, DE
Newark
10:03am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 37min
Amtrak
Northeast Regional
$45
9:27am
Newark, NJ
Newark
10:35am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 8min
Amtrak
Keystone Service
$58
9:30am
Boston, MA
Boston - South Station
3:24pm
Philadelphia, PA
Philadelphia - 30th Street Station
5h 54min
Amtrak
Northeast Regional
$133
9:32am
New Carrollton, MD
New Carrollton
11:12am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 40min
Amtrak
Northeast Regional
$39
9:32am
Exton, PA
Exton
10:05am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 33min
Amtrak
Keystone Service
$10
9:34am
Baltimore, MD
Baltimore - Penn Station
10:34am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 0min
Amtrak
Acela Express
$100
9:35am
New York, NY
New York - Penn Station
11:00am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 25min
Amtrak
Northeast Regional
$58
9:36am
Wilmington, DE
Wilmington
9:58am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 22min
Amtrak
Vermonter
$23
9:37am
Atco, NJ
Atco - NJ Transit Station
10:27am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 50min
Amtrak
NJ Transit Train
$7
9:39am
New Haven, CT
New Haven
1:30pm
Philadelphia, PA
Philadelphia - 30th Street Station
3h 51min
Amtrak
Northeast Regional
$85
9:40am
Middletown, PA
Middletown
11:10am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 30min
Amtrak
Keystone Service
$29
9:41am
Paoli, PA
Paoli
10:05am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 24min
Amtrak
Keystone Service
$9.5
9:42am
Durham, NC
Durham
7:00pm
Philadelphia, PA
Philadelphia - 30th Street Station
9h 18min
Amtrak
Carolinian
$89
9:44am
Essex Junction, VT
Essex Junction
8:25pm
Philadelphia, PA
Philadelphia - 30th Street Station
10h 41min
Amtrak
Vermonter
$107
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 Newark to Philadelphia costs around $58 while one from Baltimore to Philadelphia - 30th Street Station costs $51. The average ticket price is $68.54.
There are many cities from which you can reach Philadelphia by train. Some of them are Hammonton (Hammonton - NJ Transit Station), Washington (Washington - Union Station), Downingtown (Downingtown). 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 Delray Beach Philadelphia. Its price is approximately $150 and it takes 24h 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 Newark (Newark), Newark (Newark), Boston (Boston - South Station). One of your trips, Newark - Philadelphia, you can find from $45 if you book in advance.