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

Deutsche Bahn

Train Information between New Haven, CT and Richmond

distanceDistance353 miles (570 km)
changesDirect trainYes

Trains from New Haven, CT to Richmond cover the 353 miles (570 km) long journey with our travel partners like. There are direct train services available.

Travel Tips

Trains from New Haven, CT to Richmond
Travel by train to Richmond easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from New Haven, CT to Richmond.
How far is Richmond from New Haven, CT by train?
You should expect to travel around 353 miles (570 km)  from New Haven, CT to Richmond by train.

Important Stations and Airports for this Journey

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

Trains from New Haven, CT to Richmond: related information

Here are some other resources that might have the information you need