Trains from Norfolk to Richmond
While there is no direct route, you can travel via Richmond Staples Mill Road Amtrak Station for a journey totaling approximately 3 hours and 29 minutes. 🚆 For those looking to make the journey by bus, there are two possible routes available. The first option takes around 2 hours and 45 minutes, covering a distance of 98.5 miles. Departing from Norfolk Station, you'll arrive at Richmond Bus Station with Greyhound. 🚆 Alternatively, the second bus route offers a quicker travel time of 2 hours and covers a distance of 95.4 miles. This route also departs from Norfolk Station and arrives at Richmond Bus Station, both operated by Greyhound.