Departure: | New York, NY |
Arrival: | Williamsburg, VA |
Fastest route: | 7h 14min |
Distance: | 519km |
Cheapest route: | $75 |
Transfers: | Between 0 and 1 |
Train companies: | Amtrak |
One Passenger / One Trip
3:00am
New York, NY
New York - Penn Station
10:38am
Williamsburg, VA
Williamsburg
7h 38min
Amtrak
Northeast Regional
$75
3:00am
New York, NY
New York - Penn Station
10:38am
Williamsburg, VA
Williamsburg
7h 38min
+
$87
3:00am
New York, NY
New York - Penn Station
6:10am
New Carrollton, MD
New Carrollton
3h 10min
Amtrak
Northeast Regional
$49
0h 2min layover
6:12am
New Carrollton, MD
New Carrollton
10:38am
Williamsburg, VA
Williamsburg
4h 26min
Amtrak
Northeast Regional
$38
11:05am
New York, NY
New York - Penn Station
8:31pm
Williamsburg, VA
Williamsburg
9h 26min
+
$160
11:05am
New York, NY
New York - Penn Station
2:06pm
New Carrollton, MD
New Carrollton
3h 1min
Amtrak
Northeast Regional
$122
2h 14min layover
4:20pm
New Carrollton, MD
New Carrollton
8:31pm
Williamsburg, VA
Williamsburg
4h 11min
Amtrak
Northeast Regional
$38
12:50pm
New York, NY
New York - Penn Station
8:31pm
Williamsburg, VA
Williamsburg
7h 41min
+
$160
12:50pm
New York, NY
New York - Penn Station
3:55pm
New Carrollton, MD
New Carrollton
3h 5min
Amtrak
Northeast Regional
$122
0h 25min layover
4:20pm
New Carrollton, MD
New Carrollton
8:31pm
Williamsburg, VA
Williamsburg
4h 11min
Amtrak
Northeast Regional
$38
1:17pm
New York, NY
New York - Penn Station
8:31pm
Williamsburg, VA
Williamsburg
7h 14min
Amtrak
Northeast Regional
$75
7:01pm
New York, NY
New York - Penn Station
11:11am
Williamsburg, VA
Williamsburg
16h 10min
+
$197
7:01pm
New York, NY
New York - Penn Station
10:02pm
New Carrollton, MD
New Carrollton
3h 1min
Amtrak
Vermonter
$122
2h 48min layover
12:50am
New Carrollton, MD
New Carrollton
11:11am
Williamsburg, VA
Williamsburg
10h 21min
Amtrak
Northeast Regional
$75
8:01pm
New York, NY
New York - Penn Station
11:11am
Williamsburg, VA
Williamsburg
15h 10min
+
$168
8:01pm
New York, NY
New York - Penn Station
11:10pm
New Carrollton, MD
New Carrollton
3h 9min
Amtrak
Northeast Regional
$93
1h 40min layover
12:50am
New Carrollton, MD
New Carrollton
11:11am
Williamsburg, VA
Williamsburg
10h 21min
Amtrak
Northeast Regional
$75
9:05pm
New York, NY
New York - Penn Station
11:11am
Williamsburg, VA
Williamsburg
13h 6min
+
$168
9:05pm
New York, NY
New York - Penn Station
12:10am
New Carrollton, MD
New Carrollton
2h 5min
Amtrak
Northeast Regional
$93
0h 40min layover
12:50am
New Carrollton, MD
New Carrollton
11:11am
Williamsburg, VA
Williamsburg
10h 21min
Amtrak
Northeast Regional
$75
The New York - Williamsburg route has approximately 8 frequencies and its minimum duration is around 7h 14min. It is important you book your ticket in advance to avoid running out, since $75 tickets tend to run out quickly.
The distance between New York and Williamsburg is around 519 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 7h 14min to cover 519 kilometers.
According to our data, the cheapest ticket costs $75 and leaves New York - Penn Station. You will not have to do any transfers, the trip will go direct to Williamsburg.
The last train leaves at 9:05pm from New York - Penn Station and arrives at 11:11am at Williamsburg. It will take 13h 6min, its price is $168 and the number of changes will be 1.
Yes, there are direct train routes, their duration is usually around 7h 38min and the price is $75.