These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Richmond from Norfolk, VA

distanceDistance81 miles (130 km)
durationAverage train duration2 h 20 min
priceAverage train ticket price$21 (€17)
changesDirect trainYes

Trains from Norfolk, VA to Richmond cover the 81 miles (130 km) long journey taking on average 2 h 20 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $21 (€17), but the average price of train tickets is $21 (€17).

Important Stations and Airports for this Journey

Norfolk, VA
Richmond
The major railway station for departures from Norfolk, VA is. Read all the information you need to know about services, amenities and connections at for your journey between Norfolk, VA and Richmond.