Live departures
Hampton, VA to Fredericksburg, VA train times
The table below shows live departures for Hampton, VA to Fredericksburg, VA trains for today, Saturday, June 20. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
6158 AMTRAK · 158 Northeast Regional | 11:25 AM Newport News station, Newport News, VA | 4h37 | 4:02 PM Fredericksburg Station, Fredericksburg, VA | 1 transfer | |
158 Northeast Regional | 12:49 PM Norfolk Station, Norfolk, VA | 3h13 | 4:02 PM Fredericksburg Station, Fredericksburg, VA | 0 transfersDirect | |
6124 AMTRAK · 124 Northeast Regional | 2:20 PM Norfolk Station, Norfolk, VA | 4h04 | 6:24 PM Fredericksburg Station, Fredericksburg, VA | 1 transfer | |
6128 AMTRAK · 128 Northeast Regional | 2:45 PM Newport News station, Newport News, VA | 4h34 | 7:19 PM Fredericksburg Station, Fredericksburg, VA | 1 transfer | |
124 Northeast Regional | 3:43 PM Newport News station, Newport News, VA | 2h41 | 6:24 PM Fredericksburg Station, Fredericksburg, VA | 0 transfersDirect | |
128 Northeast Regional | 4:05 PM Norfolk Station, Norfolk, VA | 3h14 | 7:19 PM Fredericksburg Station, Fredericksburg, VA | 0 transfersDirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Journey information
Overview: Train from Hampton, VA to Fredericksburg, VA
Take a train from Hampton, VA to Fredericksburg, VA and enjoy the approximately 106 miles (172 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
There are 2 trains per day. The earliest train runs at 05:19, the last at 20:12.
Distance 106 miles (172 km) |
Average train duration 3h 7m |
Trains per day 4 |
Direct trains 2 |
First train 5:19 AM |
Last train 8:12 PM |
High Season Jan - Mar |
Low Season Jul - Sep |
Busiest Day Thu |
Least Busy Day Thu |
Train companies: Amtrak from Hampton, VA to Fredericksburg, VA trainsAmtrak trains will get you between Hampton, VA and Fredericksburg, VA. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Amtrak
FAQs: Trains from Hampton, VA to Fredericksburg, VA
Find answers to the most common questions about traveling from Hampton, VA to Fredericksburg, VA by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Fredericksburg, VA, this guide helps you travel smarter and with confidence.

popular train stations
Popular train stations from Hampton, VA to Fredericksburg, VA
Most Hampton, VA to Fredericksburg, VA trains use the Norfolk Station to Fredericksburg Station station pair. Use this guide to compare Hampton, VA and Fredericksburg, VA train stations on this route, check city-centre transport, alongside checking practicalities like train station facilities and services.
Which Fredericksburg, VA station do trains from Hampton, VA arrive at?
Getting to Fredericksburg Station from Fredericksburg city centre
Fredericksburg Station train station facilities and services
Fredericksburg Station has practical services for this route, including Parking, Dining, Taxis, Accessibility, WC, Ticket Office, and Information Desk.
Food and drink
Food and drink options are available at Fredericksburg Station.
Tickets and information
Ticket office support is available at Fredericksburg Station. Information desks are located in the main hall.
Parking, taxis and toilets
Available at Fredericksburg Station: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Fredericksburg Station: Elevators, ramps, restrooms.
Most popular train connections from Hampton, VA
More options for your journey from Hampton, VA to Fredericksburg, VA
Here are some other resources that might have the information you need

