Trip to Williamsburg

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Richmond to Williamsburg

🚆 The 56-minute train ride 🌉 between Richmond and Williamsburg offers a convenient and comfortable travel option. Relax and take in the views as you make your way to your destination.

Where to stay in Williamsburg

There are over 127 hotels to stay in Williamsburg. Prices range from $37 per night.

Accomodation
  • The train route from Richmond to Williamsburg is served by Amtrak Northeast Regional. The direct train service operates twice daily, departing from Richmond Main Street Amtrak Station and arriving at Williamsburg Amtrak Station, with the journey taking approximately 56 minutes. The ticket prices for this route range from $16 to $210. For more information and booking, you can visit the Amtrak website at https://www.amtrak.com/.
  • The fastest train between Richmond and Williamsburg is the Amtrak Northeast Regional service. This direct train departs from Richmond Main Street Amtrak Station and arrives at Williamsburg Amtrak Station with a travel time of approximately 56 minutes. The service operates twice daily, providing a convenient and efficient transportation option for travelers between the two cities. Ticket prices for this route can range from $16 to $210 and reservations can be made through the official Amtrak website at https://www.amtrak.com/.
  • Trains departing for Williamsburg from Richmond leave from the Richmond Main Street Amtrak Station. This station serves as the starting point for the Amtrak Northeast Regional service that connects these two cities. Passengers can board the train at the Richmond Main Street Station to begin their journey to Williamsburg. The station provides convenient access and facilities for travelers to embark on their train trip.
  • There are two trains that operate between Richmond and Williamsburg. The Amtrak Northeast Regional service provides direct train routes twice daily, departing from Richmond Main Street Amtrak Station and arriving at Williamsburg Amtrak Station. Travelers can choose from these two daily train services to conveniently make the journey between Richmond and Williamsburg in approximately 56 minutes. Ticket prices for these train services may vary, ranging from $16 to $210 depending on the class and availability.
  • The train from Richmond to Williamsburg operated by Amtrak Northeast Regional, arrives at Williamsburg Amtrak Station. Passengers traveling on this route will disembark at Williamsburg Amtrak Station, which is the final stop on the journey. From there, travelers can easily access the attractions and amenities of Williamsburg, making it a convenient arrival point for those visiting the area.
  • The first train of the day to travel from Richmond to Williamsburg departs from Richmond Main Street Amtrak Station and arrives at Williamsburg Amtrak Station. The departure times vary, but typically the first train leaves in the early morning, providing an early option for travelers. The last train of the day from Richmond to Williamsburg also operates through the Amtrak Northeast Regional service and usually departs in the evening, accommodating passengers who prefer to travel later in the day. Both the first and last trains offer convenient options for commuting between the two cities.
  • There are two direct train trips each day between Richmond and Williamsburg. These train services are operated by Amtrak Northeast Regional and depart from Richmond Main Street Amtrak Station, arriving at Williamsburg Amtrak Station. With services running twice daily and operating every day, passengers have convenient options to travel between these two cities by train, with the journey typically taking approximately 56 minutes.
  • Yes, there is a direct train between Richmond and Williamsburg. The train service departs from Richmond Main Street Amtrak Station and arrives at Williamsburg Amtrak Station. This direct route operates twice daily, running every day of the week, and the journey typically takes around 56 minutes, providing a convenient and efficient means of travel between these two cities by train.
  • The cost of a train ticket from Richmond to Williamsburg can vary between $16 and $210, depending on factors such as the type of ticket, booking class, availability, and any promotions or discounts at the time of purchase. Passengers have the flexibility to choose from a range of fare options to suit their budget and travel preferences when booking their train journey between Richmond and Williamsburg. It is recommended to check the specific pricing and availability for the desired travel dates directly on the Amtrak website or through their booking channels.

Will you be returning to Richmond by train?

If you are looking for the return train journey, check out trains from Williamsburg to Richmond

See schedule