One Passenger / One Trip
2:48pm
Alexandria, VA
Alexandria
6:21pm
Williamsburg, VA
Williamsburg
3h 33min
Amtrak
Northeast Regional
$35
2:57pm
Trenton, NJ
Trenton
9:42pm
Williamsburg, VA
Williamsburg
6h 45min
Amtrak
Northeast Regional
$65
3:08pm
Wilmington, DE
Wilmington
8:31pm
Williamsburg, VA
Williamsburg
5h 23min
Amtrak
Northeast Regional
$56
3:16pm
Quantico, VA
Quantico
6:21pm
Williamsburg, VA
Williamsburg
3h 5min
Amtrak
Northeast Regional
$35
3:32pm
Philadelphia, PA
Philadelphia - 30th Street Station
9:42pm
Williamsburg, VA
Williamsburg
6h 10min
Amtrak
Northeast Regional
$56
3:40pm
Fredericksburg, VA
Fredericksburg
6:21pm
Williamsburg, VA
Williamsburg
2h 41min
Amtrak
Northeast Regional
$29
4:22pm
Ashland, VA
Ashland
6:21pm
Williamsburg, VA
Williamsburg
1h 59min
Amtrak
Northeast Regional
$22
4:38pm
Baltimore, MD
Baltimore - Penn Station
9:42pm
Williamsburg, VA
Williamsburg
5h 4min
Amtrak
Northeast Regional
$58
5:05pm
New Carrollton, MD
New Carrollton
9:42pm
Williamsburg, VA
Williamsburg
4h 37min
Amtrak
Northeast Regional
$38
5:20pm
Newport News, VA
Newport News
5:41pm
Williamsburg, VA
Williamsburg
0h 21min
Amtrak
Northeast Regional
$17
5:50pm
Washington, DC
Washington - Union Station
9:42pm
Williamsburg, VA
Williamsburg
3h 52min
Amtrak
Northeast Regional
$36
6:09pm
Alexandria, VA
Alexandria
9:42pm
Williamsburg, VA
Williamsburg
3h 33min
Amtrak
Northeast Regional
$35
6:37pm
Quantico, VA
Quantico
9:42pm
Williamsburg, VA
Williamsburg
3h 5min
Amtrak
Northeast Regional
$35
7:02pm
Fredericksburg, VA
Fredericksburg
9:42pm
Williamsburg, VA
Williamsburg
2h 40min
Amtrak
Northeast Regional
$29
7:46pm
Ashland, VA
Ashland
9:42pm
Williamsburg, VA
Williamsburg
1h 56min
Amtrak
Northeast Regional
$22
9:50pm
Westwood, MA
Westwood - Route 128
10:38am
Williamsburg, VA
Williamsburg
12h 48min
Amtrak
Northeast Regional
$83
10:48pm
West Kingston, RI
Kingston
10:38am
Williamsburg, VA
Williamsburg
11h 50min
Amtrak
Northeast Regional
$79
11:17pm
Mystic, CT
Mystic
10:38am
Williamsburg, VA
Williamsburg
11h 21min
Amtrak
Northeast Regional
$77
11:31pm
New London, CT
New London
10:38am
Williamsburg, VA
Williamsburg
11h 7min
Amtrak
Northeast Regional
$77
11:53pm
Old Saybrook, CT
Old Saybrook
10:38am
Williamsburg, VA
Williamsburg
10h 45min
Amtrak
Northeast Regional
$75
City: | Williamsburg, VA |
Daily arrivals: | 48 |
Train stations | Williamsburg |
Connections: | 32 |
Companies: | Amtrak |
Avg price: | $81.03 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Trenton to Williamsburg costs around $65 while one from Wilmington to Williamsburg costs $56. The average ticket price is $81.03.
There are many cities from which you can reach Williamsburg by train. Some of them are Quantico (Quantico), Philadelphia (Philadelphia - 30th Street Station), Fredericksburg (Fredericksburg). If you need more information, you can use our search engine.
The train company that operates in Williamsburg is Amtrak. One of its trips, for example, is Amtrak Alexandria Williamsburg. Its price is approximately $35 and it takes 3h 33min. We recommend that you book your ticket in advance.
The Williamsburg train station is Williamsburg. Many trains arrive at this station from cities like Ashland (Ashland), Baltimore (Baltimore - Penn Station), New Carrollton (New Carrollton). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Ashland Williamsburg from $22.