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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Lancaster, PA to Richmond

distanceDistance182 miles (293 km)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day

Trains from Lancaster, PA to Richmond cover the 182 miles (293 km) long journey taking on average 73 h 14 min with our travel partners like. Normally, there is 1 train operating per day, including direct services available.

Travel Tips

Trains from Lancaster, PA 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 Lancaster, PA to Richmond.
FAQs
What is the distance between Lancaster, PA and Richmond by train?
The distance to Richmond from Lancaster, PA by train is approximately 182 miles (293 km).
What is the Lancaster, PA to Richmond train travel time?
On average the Lancaster, PA to Richmond train travel time is 73 h 14 min  for the 182 miles (293 km) long trip, but the duration can vary if you travel on weekends and holidays.
How many train services are there to Richmond from Lancaster, PA a day?
The average number of trains departing Lancaster, PA for Richmond is 1 a day. The train schedules and services may vary between weekdays and weekends.

Important Stations and Airports for this Journey

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

Trains from Lancaster, PA to Richmond: related information

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