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

Deutsche Bahn

Train Information from Alexandria to Richmond

distanceDistance89 miles (143 km)
durationAverage train duration1 h 50 min
priceAverage train ticket price$37 (€30)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Alexandria to Richmond cover the 89 miles (143 km) long journey taking on average 1 h 50 min with our travel partners like. Normally, there are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $37 (€30), but the average price of train tickets is $37 (€30).

Travel Tips

Trains from Alexandria 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 Alexandria to Richmond.
What is the price of the cheapest train from Alexandria to Richmond?
Looking to save money on your trip? Omio customers have found the cheapest train between Alexandria and Richmond for the next 7 days starting from $37 (€30)  one way.
What is the price of a train ticket from Alexandria to Richmond?
The train price to Richmond from Alexandria is on average $37 (€30)  if you are looking to book your tickets for this trip in the next 7 days.
What is the distance to Richmond from Alexandria by train?
When traveling this route you should expect the distance to Richmond from Alexandria by train to be approximately 89 miles (143 km).
How long is a train to Richmond from Alexandria on average?
The Alexandria to Richmond train duration is on average 1 h 50 min, which is to be expected when traveling 89 miles (143 km) between Alexandria and Richmond. However, the time it takes can vary based on specific dates, weekends, and holidays.
How many trains are there to Richmond from Alexandria a day?
The average number of trains departing Alexandria for Richmond is 2 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Alexandria to Richmond?
The earliest train departing from Alexandria to Richmond leaves at 3: 26 PM. The last train departing from Alexandria to Richmond leaves at 9: 18 PM. You can find the latest Alexandria to Richmond train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase train tickets between Alexandria and Richmond to score the best deals?
If you buy a train ticket from Alexandria to Richmond within the next 7 days, you can find tickets to cost on average $37 (€30) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Richmond from Alexandria are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

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