Departure: | Wilmington, DE |
Arrival: | Princeton Junction, NJ |
Fastest route: | 0h 59min |
Distance: | 118km |
Cheapest route: | $36 |
Transfers: | Between 0 and 1 |
Train companies: | Amtrak |
One Passenger / One Trip
3:11pm
Wilmington, DE
Wilmington
5:52pm
Princeton Junction, NJ
Princeton Junction
2h 41min
+
$71
3:11pm
Wilmington, DE
Wilmington
3:30pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 19min
Amtrak
Acela Express
$46
1h 48min layover
5:18pm
Philadelphia, PA
Philadelphia - 30th Street Station
5:52pm
Princeton Junction, NJ
Princeton Junction
0h 34min
Amtrak
Keystone Service
$25
3:35pm
Wilmington, DE
Wilmington
5:52pm
Princeton Junction, NJ
Princeton Junction
2h 17min
+
$48
3:35pm
Wilmington, DE
Wilmington
3:54pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 19min
Amtrak
Northeast Regional
$23
1h 24min layover
5:18pm
Philadelphia, PA
Philadelphia - 30th Street Station
5:52pm
Princeton Junction, NJ
Princeton Junction
0h 34min
Amtrak
Keystone Service
$25
4:15pm
Wilmington, DE
Wilmington
5:52pm
Princeton Junction, NJ
Princeton Junction
1h 37min
+
$71
4:15pm
Wilmington, DE
Wilmington
4:34pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 19min
Amtrak
Acela Express
$46
0h 44min layover
5:18pm
Philadelphia, PA
Philadelphia - 30th Street Station
5:52pm
Princeton Junction, NJ
Princeton Junction
0h 34min
Amtrak
Keystone Service
$25
4:37pm
Wilmington, DE
Wilmington
5:52pm
Princeton Junction, NJ
Princeton Junction
1h 15min
+
$48
4:37pm
Wilmington, DE
Wilmington
4:57pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 20min
Amtrak
Northeast Regional
$23
0h 21min layover
5:18pm
Philadelphia, PA
Philadelphia - 30th Street Station
5:52pm
Princeton Junction, NJ
Princeton Junction
0h 34min
Amtrak
Keystone Service
$25
5:11pm
Wilmington, DE
Wilmington
7:39pm
Princeton Junction, NJ
Princeton Junction
2h 28min
+
$71
5:11pm
Wilmington, DE
Wilmington
5:30pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 19min
Amtrak
Acela Express
$46
1h 32min layover
7:02pm
Philadelphia, PA
Philadelphia - 30th Street Station
7:39pm
Princeton Junction, NJ
Princeton Junction
0h 37min
Amtrak
Northeast Regional
$25
5:35pm
Wilmington, DE
Wilmington
7:39pm
Princeton Junction, NJ
Princeton Junction
2h 4min
+
$48
5:35pm
Wilmington, DE
Wilmington
5:56pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 21min
Amtrak
Northeast Regional
$23
1h 6min layover
7:02pm
Philadelphia, PA
Philadelphia - 30th Street Station
7:39pm
Princeton Junction, NJ
Princeton Junction
0h 37min
Amtrak
Northeast Regional
$25
6:11pm
Wilmington, DE
Wilmington
7:39pm
Princeton Junction, NJ
Princeton Junction
1h 28min
+
$71
6:11pm
Wilmington, DE
Wilmington
6:30pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 19min
Amtrak
Acela Express
$46
0h 32min layover
7:02pm
Philadelphia, PA
Philadelphia - 30th Street Station
7:39pm
Princeton Junction, NJ
Princeton Junction
0h 37min
Amtrak
Northeast Regional
$25
6:36pm
Wilmington, DE
Wilmington
7:39pm
Princeton Junction, NJ
Princeton Junction
1h 3min
Amtrak
Northeast Regional
$36
6:36pm
Wilmington, DE
Wilmington
7:39pm
Princeton Junction, NJ
Princeton Junction
1h 3min
+
$48
6:36pm
Wilmington, DE
Wilmington
7:00pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 24min
Amtrak
Northeast Regional
$23
0h 2min layover
7:02pm
Philadelphia, PA
Philadelphia - 30th Street Station
7:39pm
Princeton Junction, NJ
Princeton Junction
0h 37min
Amtrak
Northeast Regional
$25
7:11pm
Wilmington, DE
Wilmington
8:37pm
Princeton Junction, NJ
Princeton Junction
1h 26min
+
$71
7:11pm
Wilmington, DE
Wilmington
7:30pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 19min
Amtrak
Acela Express
$46
0h 31min layover
8:01pm
Philadelphia, PA
Philadelphia - 30th Street Station
8:37pm
Princeton Junction, NJ
Princeton Junction
0h 36min
Amtrak
Northeast Regional
$25
7:38pm
Wilmington, DE
Wilmington
8:37pm
Princeton Junction, NJ
Princeton Junction
0h 59min
Amtrak
Northeast Regional
$36
7:38pm
Wilmington, DE
Wilmington
8:37pm
Princeton Junction, NJ
Princeton Junction
0h 59min
+
$48
7:38pm
Wilmington, DE
Wilmington
7:58pm
Philadelphia, PA
Philadelphia - 30th Street Station
0h 20min
Amtrak
Northeast Regional
$23
0h 3min layover
8:01pm
Philadelphia, PA
Philadelphia - 30th Street Station
8:37pm
Princeton Junction, NJ
Princeton Junction
0h 36min
Amtrak
Northeast Regional
$25
The Wilmington - Princeton Junction route has approximately 12 frequencies and its minimum duration is around 0h 59min. It is important you book your ticket in advance to avoid running out, since $36 tickets tend to run out quickly.
The distance between Wilmington and Princeton Junction is around 118 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 0h 59min to cover 118 kilometers.
According to our data, the cheapest ticket costs $36 and leaves Wilmington. You will not have to do any transfers, the trip will go direct to Princeton Junction.
The last train leaves at 7:38pm from Wilmington and arrives at 8:37pm at Princeton Junction. It will take 0h 59min, its price is $48 and the number of changes will be 1.
Yes, there are direct train routes, their duration is usually around 1h 3min and the price is $36.