Travel Information to Richmond, VA from Durham, NH
| 515 miles (831 km) | |
| $46 - $258 | |
| Bus • $46 (€42) • 14 h 25 min | |
| Flight • $258 (€233) • 6 h 27 min |
Travelers can even take a direct from Durham, NH to Richmond, VA.
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Durham, NH to Richmond, VA
Travel to Richmond, VA 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 Durham, NH to Richmond, VA.

The cheapest way to get from Durham, NH to Richmond, VA is by taking a bus with average ticket prices of $46 (€42) compared to other travel options to Richmond, VA:
Taking a bus costs $212 (€191) less than taking a flight, which average ticket prices of $258 (€233).
A bus is $210 (€189) less than a train with an average ticket price of $256 (€231) from Durham, NH to Richmond, VA.
The fastest way to get to Richmond, VA from Durham, NH is by flight with an average travel time of 6 h 27 min.
Other travel options to Richmond, VA take longer:
Bus takes on average 14 h 25 min.
Train takes 13 h 45 min on average.
The Durham, NH to Richmond, VA distance is around 515 miles (831 km).
These are the most popular departure and arrival points from Durham, NH to Richmond, VA:
Travelling from Durham, NH to Richmond, VA: related information
Here are some other resources that might have the information you need
