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.