Trains from Richmond to New York City
🚆 Traveling from Richmond to New York by train involves a journey with a transfer at Washington Union Station. The total travel time is approximately 5 hours and 55 minutes. 🌉 The train services for this route are operated by Amtrak Northeast Regional, taking passengers from Richmond Main Street Amtrak Station to New York Penn Station. The prices for this train journey can vary from $32 to $697.