Trains from Roanoke to Norfolk
🚆 Experience a scenic train journey from Roanoke to Norfolk covering a distance of 449 miles in approximately 11 hours and 55 minutes with a transfer along the way. 🚆 Step aboard the first train towards New York at Roanoke, departing on the Northeast Regional service and arriving at Washington Union Station after a 5-hour and 6-minute ride with Amtrak. 🚆 Continue your rail adventure on the second train towards Norfolk from Washington Union Station, with the Northeast Regional service taking you on a 4-hour and 35-minute journey to reach your final destination at Norfolk Station with Amtrak.