Departure: | Iselin, NJ |
Arrival: | Petersburg, VA |
Fastest route: | 6h 21min |
Distance: | 526km |
Cheapest route: | $81 |
Transfers: | Between 0 and 1 |
Train companies: | Amtrak |
One Passenger / One Trip
4:00am
Iselin, NJ
Metropark-Iselin
12:54pm
Petersburg, VA
Petersburg
8h 54min
+
$101
4:00am
Iselin, NJ
Metropark-Iselin
5:20am
Wilmington, DE
Wilmington
1h 20min
Amtrak
Northeast Regional
$44
2h 42min layover
8:02am
Wilmington, DE
Wilmington
12:54pm
Petersburg, VA
Petersburg
4h 52min
Amtrak
Palmetto
$57
5:12am
Iselin, NJ
Metropark-Iselin
12:54pm
Petersburg, VA
Petersburg
7h 42min
+
$101
5:12am
Iselin, NJ
Metropark-Iselin
6:25am
Wilmington, DE
Wilmington
1h 13min
Amtrak
Northeast Regional
$44
1h 37min layover
8:02am
Wilmington, DE
Wilmington
12:54pm
Petersburg, VA
Petersburg
4h 52min
Amtrak
Palmetto
$57
6:00am
Iselin, NJ
Metropark-Iselin
12:54pm
Petersburg, VA
Petersburg
6h 54min
+
$101
6:00am
Iselin, NJ
Metropark-Iselin
7:16am
Wilmington, DE
Wilmington
1h 16min
Amtrak
Northeast Regional
$44
0h 46min layover
8:02am
Wilmington, DE
Wilmington
12:54pm
Petersburg, VA
Petersburg
4h 52min
Amtrak
Palmetto
$57
6:28am
Iselin, NJ
Metropark-Iselin
12:54pm
Petersburg, VA
Petersburg
6h 26min
+
$153
6:28am
Iselin, NJ
Metropark-Iselin
7:32am
Wilmington, DE
Wilmington
1h 4min
Amtrak
Acela Express
$96
0h 30min layover
8:02am
Wilmington, DE
Wilmington
12:54pm
Petersburg, VA
Petersburg
4h 52min
Amtrak
Palmetto
$57
6:33am
Iselin, NJ
Metropark-Iselin
12:54pm
Petersburg, VA
Petersburg
6h 21min
+
$101
6:33am
Iselin, NJ
Metropark-Iselin
7:59am
Wilmington, DE
Wilmington
1h 26min
Amtrak
Palmetto
$44
0h 3min layover
8:02am
Wilmington, DE
Wilmington
12:54pm
Petersburg, VA
Petersburg
4h 52min
Amtrak
Palmetto
$57
7:28am
Iselin, NJ
Metropark-Iselin
2:08pm
Petersburg, VA
Petersburg
6h 40min
+
$236
7:28am
Iselin, NJ
Metropark-Iselin
8:32am
Wilmington, DE
Wilmington
1h 4min
Amtrak
Acela Express
$165
0h 45min layover
9:17am
Wilmington, DE
Wilmington
2:08pm
Petersburg, VA
Petersburg
4h 51min
Amtrak
Carolinian
$71
7:36am
Iselin, NJ
Metropark-Iselin
2:08pm
Petersburg, VA
Petersburg
6h 32min
+
$115
7:36am
Iselin, NJ
Metropark-Iselin
8:49am
Wilmington, DE
Wilmington
1h 13min
Amtrak
Northeast Regional
$44
0h 28min layover
9:17am
Wilmington, DE
Wilmington
2:08pm
Petersburg, VA
Petersburg
4h 51min
Amtrak
Carolinian
$71
10:09am
Iselin, NJ
Metropark-Iselin
5:51pm
Petersburg, VA
Petersburg
7h 42min
+
$101
10:09am
Iselin, NJ
Metropark-Iselin
11:30am
Wilmington, DE
Wilmington
1h 21min
Amtrak
Northeast Regional
$44
1h 32min layover
1:02pm
Wilmington, DE
Wilmington
5:51pm
Petersburg, VA
Petersburg
4h 49min
Amtrak
Silver Star
$57
11:07am
Iselin, NJ
Metropark-Iselin
5:51pm
Petersburg, VA
Petersburg
6h 44min
+
$101
11:07am
Iselin, NJ
Metropark-Iselin
12:21pm
Wilmington, DE
Wilmington
1h 14min
Amtrak
Northeast Regional
$44
0h 41min layover
1:02pm
Wilmington, DE
Wilmington
5:51pm
Petersburg, VA
Petersburg
4h 49min
Amtrak
Silver Star
$57
11:28am
Iselin, NJ
Metropark-Iselin
5:51pm
Petersburg, VA
Petersburg
6h 23min
+
$153
11:28am
Iselin, NJ
Metropark-Iselin
12:30pm
Wilmington, DE
Wilmington
1h 2min
Amtrak
Acela Express
$96
0h 32min layover
1:02pm
Wilmington, DE
Wilmington
5:51pm
Petersburg, VA
Petersburg
4h 49min
Amtrak
Silver Star
$57
12:06pm
Iselin, NJ
Metropark-Iselin
6:58pm
Petersburg, VA
Petersburg
6h 52min
+
$97
12:06pm
Iselin, NJ
Metropark-Iselin
1:22pm
Wilmington, DE
Wilmington
1h 16min
Amtrak
Northeast Regional
$44
0h 2min layover
1:24pm
Wilmington, DE
Wilmington
6:58pm
Petersburg, VA
Petersburg
5h 34min
Amtrak
Northeast Regional
$53
1:10pm
Iselin, NJ
Metropark-Iselin
10:18pm
Petersburg, VA
Petersburg
9h 8min
+
$116
1:10pm
Iselin, NJ
Metropark-Iselin
2:32pm
Wilmington, DE
Wilmington
1h 22min
Amtrak
Northeast Regional
$59
2h 50min layover
5:22pm
Wilmington, DE
Wilmington
10:18pm
Petersburg, VA
Petersburg
4h 56min
Amtrak
Silver Meteor
$57
2:34pm
Iselin, NJ
Metropark-Iselin
10:18pm
Petersburg, VA
Petersburg
7h 44min
+
$101
2:34pm
Iselin, NJ
Metropark-Iselin
3:46pm
Wilmington, DE
Wilmington
1h 12min
Amtrak
Northeast Regional
$44
1h 36min layover
5:22pm
Wilmington, DE
Wilmington
10:18pm
Petersburg, VA
Petersburg
4h 56min
Amtrak
Silver Meteor
$57
3:36pm
Iselin, NJ
Metropark-Iselin
10:18pm
Petersburg, VA
Petersburg
6h 42min
+
$101
3:36pm
Iselin, NJ
Metropark-Iselin
4:49pm
Wilmington, DE
Wilmington
1h 13min
Amtrak
Northeast Regional
$44
0h 33min layover
5:22pm
Wilmington, DE
Wilmington
10:18pm
Petersburg, VA
Petersburg
4h 56min
Amtrak
Silver Meteor
$57
5:07pm
Iselin, NJ
Metropark-Iselin
4:33am
Petersburg, VA
Petersburg
10h 26min
Amtrak
Silver Meteor
$81
The Iselin - Petersburg route has approximately 15 frequencies and its minimum duration is around 6h 21min. It is important you book your ticket in advance to avoid running out, since $81 tickets tend to run out quickly.
The distance between Iselin and Petersburg is around 526 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 6h 21min to cover 526 kilometers.
According to our data, the cheapest ticket costs $81 and leaves Metropark-Iselin. You will not have to do any transfers, the trip will go direct to Petersburg.
The last train leaves at 5:07pm from Metropark-Iselin and arrives at 4:33am at Petersburg. It will take 10h 26min, its price is $81 and the number of changes will be 0.
Yes, there are direct train routes, their duration is usually around 10h 26min and the price is $81.