Trip to Richmond

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 Williamsburg to Richmond

🚆 Traveling from Williamsburg to Richmond by train is a convenient and efficient option. The direct train service between the two cities operates twice daily, with a journey time of approximately 50 minutes. 🚆 The train services for this route are provided by Amtrak Northeast Regional, departing from Williamsburg Amtrak Station and arriving at Richmond Main Street Amtrak Station. The prices for the train tickets can vary from $16 to $210. 🚆 With a distance of 47.8 miles, the train ride offers a scenic and comfortable way to travel from Williamsburg to Richmond. Sit back, relax, and enjoy the short journey while taking in the beautiful landscapes of Virginia.

Where to stay in Richmond

There are over 101 hotels to stay in Richmond. Prices range from $40 per night.

Accomodation
  • The train route from Williamsburg USA to Richmond USA is provided by Amtrak Northeast Regional. There are two direct train services departing from Williamsburg Amtrak Station to Richmond Main Street Amtrak Station daily. The journey typically takes around 50 minutes, covering a distance of approximately 48 miles. You can find more information and book tickets on the Amtrak website at https://www.amtrak.com/.
  • The fastest train between Williamsburg USA and Richmond USA is the Amtrak Northeast Regional service. This direct train route operates twice daily, with a journey time of approximately 50 minutes. This efficient service covers a distance of around 48 miles, offering a convenient and quick travel option between the two cities. You can book tickets and find more information about this speedy train service on the Amtrak website at https://www.amtrak.com/.
  • Trains traveling from Williamsburg USA to Richmond USA depart from the Williamsburg Amtrak Station. This station serves as the departure point for the Amtrak Northeast Regional service connecting the two cities. Passengers can board the train at Williamsburg Amtrak Station to begin their journey to Richmond Main Street Amtrak Station.
  • There are two trains operating daily between Williamsburg USA and Richmond USA. These train services are provided by Amtrak Northeast Regional and depart from Williamsburg Amtrak Station. Passengers can enjoy a convenient and efficient journey that takes approximately 50 minutes to reach Richmond Main Street Amtrak Station. Tickets for these train services can be purchased through the Amtrak website at varying prices ranging from $16 to $210.
  • The train service from Williamsburg USA to Richmond USA operated by Amtrak Northeast Regional arrives at Richmond Main Street Amtrak Station. Located in downtown Richmond, this station provides passengers with easy access to the city's attractions and transportation connections. Passengers disembarking at Richmond Main Street can continue their journey to various destinations within Richmond using public transportation options available near the station.
  • The first train of the day from Williamsburg USA to Richmond USA departs from Williamsburg Amtrak Station in the early morning. The last train of the day leaves Williamsburg for Richmond in the evening. These train services, operated by Amtrak Northeast Regional, run twice daily and offer convenient options for travelers throughout the day. The journey between Williamsburg and Richmond by train typically takes around 50 minutes, providing a quick and efficient transportation option between the two cities.
  • There are two direct train trips each day between Williamsburg USA and Richmond USA. These train services, operated by Amtrak Northeast Regional, depart from Williamsburg Amtrak Station and arrive at Richmond Main Street Amtrak Station. Travelers can choose from two daily departure times to conveniently make the journey between Williamsburg and Richmond by train, with each trip taking approximately 50 minutes. Amtrak provides a reliable and efficient transportation option for those traveling between these two cities.
  • Yes, there is a direct train between Williamsburg USA and Richmond USA. The train departs from Williamsburg Amtrak Station and arrives at Richmond Main Street Amtrak Station. This direct train service operates twice daily, providing a convenient and efficient way to travel between Williamsburg and Richmond. The journey typically takes around 50 minutes, making it a quick and convenient option for passengers.
  • The cost of a train ticket from Williamsburg USA to Richmond USA can range from $16 to $210, depending on factors such as the class of service, time of booking, and availability. Passengers have the flexibility to choose from different fare options based on their preferences and budget. It is recommended to book tickets in advance to secure the best pricing for the train journey between Williamsburg and Richmond.

Will you be returning to Williamsburg by train?

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

See schedule