Departure: | Petersburg, VA |
Arrival: | New York, NY |
Fastest route: | 3h 15min |
Distance: | 559km |
Cheapest route: | $55 |
Transfers: | Between 0 and 1 |
Train companies: | Amtrak |
One Passenger / One Trip
3:33am
Petersburg, VA
Petersburg
11:00am
New York, NY
New York - Penn Station
7h 27min
Amtrak
Silver Meteor
$80
7:37am
Petersburg, VA
Petersburg
2:30pm
New York, NY
New York - Penn Station
6h 53min
Amtrak
Northeast Regional
$75
9:00am
Petersburg, VA
Petersburg
12:15pm
New York, NY
New York - Penn Station
3h 15min
+
$55
9:00am
Petersburg, VA
Petersburg
9:24am
Parkesburg, PA
Parkesburg
0h 24min
Amtrak
Keystone Service
$11
0h 28min layover
9:52am
Parkesburg, PA
Parkesburg
12:15pm
New York, NY
New York - Penn Station
2h 23min
Amtrak
Keystone Service
$44
11:28am
Petersburg, VA
Petersburg
6:50pm
New York, NY
New York - Penn Station
7h 22min
Amtrak
Silver Star
$80
1:17pm
Petersburg, VA
Petersburg
8:35pm
New York, NY
New York - Penn Station
7h 18min
Amtrak
Carolinian
$100
2:20pm
Petersburg, VA
Petersburg
6:53pm
New York, NY
New York - Penn Station
4h 33min
+
$55
2:20pm
Petersburg, VA
Petersburg
2:43pm
Parkesburg, PA
Parkesburg
0h 23min
Amtrak
Keystone Service
$11
1h 29min layover
4:12pm
Parkesburg, PA
Parkesburg
6:53pm
New York, NY
New York - Penn Station
2h 41min
Amtrak
Keystone Service
$44
3:10pm
Petersburg, VA
Petersburg
6:53pm
New York, NY
New York - Penn Station
3h 43min
+
$55
3:10pm
Petersburg, VA
Petersburg
3:34pm
Parkesburg, PA
Parkesburg
0h 24min
Amtrak
Keystone Service
$11
0h 38min layover
4:12pm
Parkesburg, PA
Parkesburg
6:53pm
New York, NY
New York - Penn Station
2h 41min
Amtrak
Keystone Service
$44
4:20pm
Petersburg, VA
Petersburg
11:56pm
New York, NY
New York - Penn Station
7h 36min
Amtrak
Palmetto
$80
5:21pm
Petersburg, VA
Petersburg
9:03pm
New York, NY
New York - Penn Station
3h 42min
+
$55
5:21pm
Petersburg, VA
Petersburg
5:44pm
Parkesburg, PA
Parkesburg
0h 23min
Amtrak
Keystone Service
$11
0h 44min layover
6:28pm
Parkesburg, PA
Parkesburg
9:03pm
New York, NY
New York - Penn Station
2h 35min
Amtrak
Keystone Service
$44
The Petersburg - New York route has approximately 9 frequencies and its minimum duration is around 3h 15min. It is important you book your ticket in advance to avoid running out, since $55 tickets tend to run out quickly.
The distance between Petersburg and New York is around 559 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 3h 15min to cover 559 kilometers.
According to our data, the cheapest ticket costs $55 and leaves Petersburg. If you decide to make this journey you will have to do 1 stop before reaching New York - Penn Station.
The last train leaves at 5:21pm from Petersburg and arrives at 9:03pm at New York - Penn Station. It will take 3h 42min, its price is $55 and the number of changes will be 1.
Yes, there are direct train routes, their duration is usually around 7h 27min and the price is $80.