Trains from Richmond to Seattle
🚉 Embark on an epic train journey from Richmond to Seattle! This scenic route spans over 3,494 miles and takes approximately 3 days and 8 hours to complete with 2 transfers along the way. 🚂 The first leg of your trip involves a train ride towards Boston, departing from Richmond E Main Street station. Enjoy a 7-hour and 20-minute journey on the Amtrak Northeast Regional, arriving at Moynihan Train Hall at Penn Station. 🌉 Next, board the train towards Chicago on the Amtrak Lake Shore Limited. This 19-hour and 32-minute ride will take you from Moynihan Train Hall at Penn Station to Chicago Union Station, where you'll continue your adventure towards Seattle on the final leg of the trip.