Trip to Durham

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration5h
Distance368 km
Avg. price$ 69
Train trips8 found

Trains from Richmond to Durham

🚆 Traveling from Richmond to Durham by train takes approximately 5 hours and 43 minutes, offering a convenient and scenic journey between the two cities. 🎫 The prices for a train ticket between Richmond and Durham can range from $9 to $110, providing options for travelers with different budget preferences to choose from.

Where to stay in Durham

There are over 87 hotels to stay in Durham. Prices range from $51 per night.

Accomodation
  • There are two main companies that provide train routes from Richmond to Durham: Megabus and Greyhound. Megabus offers a direct route that takes approximately 3 hours and 10 minutes, covering a distance of 152 miles. Prices for this route can range from $9 to $110. On the other hand, Greyhound offers a route with a transfer in Raleigh, taking around 4 hours and 4 minutes to reach Durham, covering a distance of 183 miles. For more information and booking, you can visit the Megabus website at https://us.megabus.com/ and the Greyhound website at https://www.greyhound.com/.
  • The fastest train option between Richmond and Durham is provided by Megabus, with a direct route taking approximately 3 hours and 10 minutes to cover the 152-mile distance. This option offers a quicker travel time compared to Greyhound's route, which involves a transfer in Raleigh and takes around 4 hours and 4 minutes to reach Durham, covering a distance of 183 miles. Prices for the Megabus direct route can vary from $9 to $110, and tickets can be booked on their website at https://us.megabus.com/.
  • There are two main options for trains between Richmond and Durham. The first option is provided by Megabus, offering a direct route that takes approximately 3 hours and 10 minutes to reach Durham, covering a distance of 152 miles. The second option is offered by Greyhound, with a route that involves a transfer and takes around 4 hours and 4 minutes to reach Durham, covering a distance of 183 miles. Both options vary in terms of travel time, distance, and ticket prices ranging from $9 to $110.
  • For the route from Richmond to Durham the first train of the day is offered by Megabus departing from The Plaza at Main Street Station. The departure time for this first train varies depending on the schedule. The last train of the day is provided by Greyhound, departing from Raleigh and arriving in Durham. The timing of the last train can also vary based on the specific schedule for that day. It is recommended to check the Megabus and Greyhound websites for the most up-to-date and detailed schedule information.
  • There are no direct train trips each day between Richmond and Durham. The available routes involve taking a Megabus or Greyhound bus with transfers to reach Durham. While these options offer convenient and cost-effective transportation, travelers should be prepared for the transfers and adjust their schedules accordingly. It is advisable to check the specific schedules and availability on the Megabus and Greyhound websites before planning your trip.
  • The cost of a train ticket from Richmond to Durham can vary between $9 and $110, depending on factors such as the time of booking, availability, and class of service chosen. It is recommended to book tickets in advance to secure lower fares. Travelers can check the pricing and availability on the respective transportation websites or platforms. Additional fees or discounts may apply based on specific travel dates and promotions.

Will you be returning to Richmond by train?

If you are looking for the return train journey, check out trains from Durham to Richmond

See schedule