| Departure: | Essex Junction, VT |
| Arrival: | Philadelphia, PA |
| Fastest route: | 1h 33min |
| Distance: | 612km |
| Cheapest route: | $29 |
| Transfers: | Between 0 and 1 |
| Train companies: | Amtrak |
One Passenger / One Trip
7:37am
Essex Junction, VT
Essex Junction
9:30am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 53min
+
$29
7:37am
Essex Junction, VT
Essex Junction
7:53am
Lancaster, PA
Lancaster
0h 16min
Amtrak
Keystone Service
$10
0h 34min layover
8:27am
Lancaster, PA
Lancaster
9:30am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 3min
Amtrak
Keystone Service
$19
7:37am
Essex Junction, VT
Essex Junction
9:30am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 53min
+
$29.5
7:37am
Essex Junction, VT
Essex Junction
8:39am
Paoli, PA
Paoli
1h 2min
Amtrak
Keystone Service
$20
0h 26min layover
9:05am
Paoli, PA
Paoli
9:30am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 25min
Amtrak
Keystone Service
$9.5
9:44am
Essex Junction, VT
Essex Junction
8:07pm
Philadelphia, PA
Philadelphia - 30th Street Station
10h 23min
Amtrak
Vermonter
$57
9:47am
Essex Junction, VT
Essex Junction
11:41am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 54min
+
$29
9:47am
Essex Junction, VT
Essex Junction
10:02am
Lancaster, PA
Lancaster
0h 15min
Amtrak
Keystone Service
$10
0h 35min layover
10:37am
Lancaster, PA
Lancaster
11:41am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 4min
Amtrak
Keystone Service
$19
9:47am
Essex Junction, VT
Essex Junction
11:41am
Philadelphia, PA
Philadelphia - 30th Street Station
1h 54min
+
$29.5
9:47am
Essex Junction, VT
Essex Junction
10:49am
Paoli, PA
Paoli
1h 2min
Amtrak
Keystone Service
$20
0h 27min layover
11:16am
Paoli, PA
Paoli
11:41am
Philadelphia, PA
Philadelphia - 30th Street Station
0h 25min
Amtrak
Keystone Service
$9.5
11:37am
Essex Junction, VT
Essex Junction
1:52pm
Philadelphia, PA
Philadelphia - 30th Street Station
2h 15min
+
$29
11:37am
Essex Junction, VT
Essex Junction
11:53am
Lancaster, PA
Lancaster
0h 16min
Amtrak
Keystone Service
$10
0h 48min layover
12:41pm
Lancaster, PA
Lancaster
1:52pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 11min
Amtrak
Keystone Service
$19
11:37am
Essex Junction, VT
Essex Junction
1:52pm
Philadelphia, PA
Philadelphia - 30th Street Station
2h 15min
+
$29.5
11:37am
Essex Junction, VT
Essex Junction
12:39pm
Paoli, PA
Paoli
1h 2min
Amtrak
Keystone Service
$20
0h 43min layover
1:22pm
Paoli, PA
Paoli
1:52pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 30min
Amtrak
Keystone Service
$9.5
1:23pm
Essex Junction, VT
Essex Junction
2:59pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 36min
+
$29
1:23pm
Essex Junction, VT
Essex Junction
1:37pm
Lancaster, PA
Lancaster
0h 14min
Amtrak
Pennsylvanian
$10
0h 3min layover
1:40pm
Lancaster, PA
Lancaster
2:59pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 19min
Amtrak
Pennsylvanian
$19
1:23pm
Essex Junction, VT
Essex Junction
2:59pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 36min
+
$29.5
1:23pm
Essex Junction, VT
Essex Junction
2:22pm
Paoli, PA
Paoli
0h 59min
Amtrak
Pennsylvanian
$20
0h 2min layover
2:24pm
Paoli, PA
Paoli
2:59pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 35min
Amtrak
Pennsylvanian
$9.5
2:22pm
Essex Junction, VT
Essex Junction
5:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
2h 43min
+
$29
2:22pm
Essex Junction, VT
Essex Junction
2:38pm
Lancaster, PA
Lancaster
0h 16min
Amtrak
Keystone Service
$10
1h 14min layover
3:52pm
Lancaster, PA
Lancaster
5:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 13min
Amtrak
Keystone Service
$19
2:22pm
Essex Junction, VT
Essex Junction
5:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
2h 43min
+
$29.5
2:22pm
Essex Junction, VT
Essex Junction
3:26pm
Paoli, PA
Paoli
1h 4min
Amtrak
Keystone Service
$20
1h 10min layover
4:36pm
Paoli, PA
Paoli
5:05pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 29min
Amtrak
Keystone Service
$9.5
5:22pm
Essex Junction, VT
Essex Junction
7:23pm
Philadelphia, PA
Philadelphia - 30th Street Station
2h 1min
+
$29
5:22pm
Essex Junction, VT
Essex Junction
5:37pm
Lancaster, PA
Lancaster
0h 15min
Amtrak
Keystone Service
$10
0h 33min layover
6:10pm
Lancaster, PA
Lancaster
7:23pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 13min
Amtrak
Keystone Service
$19
5:22pm
Essex Junction, VT
Essex Junction
7:23pm
Philadelphia, PA
Philadelphia - 30th Street Station
2h 1min
+
$29.5
5:22pm
Essex Junction, VT
Essex Junction
6:23pm
Paoli, PA
Paoli
1h 1min
Amtrak
Keystone Service
$20
0h 32min layover
6:55pm
Paoli, PA
Paoli
7:23pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 28min
Amtrak
Keystone Service
$9.5
7:22pm
Essex Junction, VT
Essex Junction
10:10pm
Philadelphia, PA
Philadelphia - 30th Street Station
2h 48min
+
$29
7:22pm
Essex Junction, VT
Essex Junction
7:38pm
Lancaster, PA
Lancaster
0h 16min
Amtrak
Keystone Service
$10
1h 24min layover
9:02pm
Lancaster, PA
Lancaster
10:10pm
Philadelphia, PA
Philadelphia - 30th Street Station
1h 8min
Amtrak
Keystone Service
$19
7:22pm
Essex Junction, VT
Essex Junction
10:10pm
Philadelphia, PA
Philadelphia - 30th Street Station
2h 48min
+
$29.5
7:22pm
Essex Junction, VT
Essex Junction
8:23pm
Paoli, PA
Paoli
1h 1min
Amtrak
Keystone Service
$20
1h 20min layover
9:43pm
Paoli, PA
Paoli
10:10pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 27min
Amtrak
Keystone Service
$9.5
The Essex Junction - Philadelphia route has approximately 15 frequencies and its minimum duration is around 1h 33min. It is important you book your ticket in advance to avoid running out, since $29 tickets tend to run out quickly.
The distance between Essex Junction and Philadelphia is around 612 kilometers and bus companies that can help you in your journey are: Amtrak.
The train journey may vary depending on the stops. The minimum duration is usually around 1h 33min to cover 612 kilometers.
According to our data, the cheapest ticket costs $29 and leaves Essex Junction. If you decide to make this journey you will have to do 1 stop before reaching Philadelphia - 30th Street Station.
The last train leaves at 7:22pm from Essex Junction and arrives at 10:10pm at Philadelphia - 30th Street Station. It will take 2h 48min, its price is $29.5 and the number of changes will be 1.
Yes, there are direct train routes, their duration is usually around 10h 23min and the price is $57.