Trains from Washington to Richmond
🚅 Traveling from Washington to Richmond by train is a convenient and efficient way to reach your destination. The direct train service operated by Amtrak Northeast Regional makes the journey in approximately 2 hours and 40 minutes. 🚅 Ticket prices for the Washington to Richmond train vary depending on the class of service and time of booking, ranging from $22 to $210.