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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Travel Tips

Trains from Richmond to Hoboken, NJ
Travel by train to Hoboken, NJ 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 Richmond to Hoboken, NJ.
FAQs
How far is it from Richmond to Hoboken, NJ by train?
The Richmond to Hoboken, NJ train distance is approximately 286 miles (461 km).
How many hours is the train time from Richmond to Hoboken, NJ?
The train time to Hoboken, NJ from Richmond is on average 6 h 59 min  for the 286 miles (461 km) long journey, but the time it takes to go between Richmond and Hoboken, NJ by train can vary depending on specific dates or traveling on weekends and holidays.
What are the first and last departure train times from Richmond to Hoboken, NJ?
You can take the earliest train from Richmond to Hoboken, NJ at 11: 30 PM   or take the last train from Richmond to Hoboken, NJ leaving at 11: 30 PM. Look for the latest Richmond to Hoboken, NJ train schedules on Omio and book the best time to take the train for this trip.

Trains from Richmond to Hoboken, NJ: related information

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