Route snapshot
| Stations | Washington Union Station to Richmond Main Street or Staples Mill Road |
|---|---|
| Train | Northeast Regional |
| Travel time | about 2h 10m to 2h 45m |
| Typical fare | roughly $25 to $70 each way |
| Frequency | Several departures daily |
Two Richmond stations
Trains stop at Staples Mill Road and, on many runs, Main Street Station downtown. Choose Main Street if you want to be near the river and restaurants.
Fare timing
Fares jump on Friday evenings and Sunday afternoons. Midday midweek trains are usually the lowest.
More cheap train routes
- Philadelphia to Washington DC Train Tickets
- New York to Pittsburgh Train Tickets
- Washington DC to Chicago Train Tickets
- All routes
Station guides and more trips
Planning this trip? See the station guides for Washington Union Station and Richmond Staples Mill Road Station, or browse all train tickets from Washington DC and from Richmond. To save money, read our guide to cheap train tickets or learn how to book a train.
Frequently asked questions
How long is the train from DC to Richmond?
About 2 hours 10 minutes to 2 hours 45 minutes.
Which Richmond station should I choose?
Main Street Station is closer to downtown; Staples Mill Road is more convenient by car.