1map logoGo to main page

Durham, NC, USA to Richmond, VA, USA from $8: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Durham, United States
to
Richmond, United States

How to Get from Durham to Richmond: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$8 by busBest price
247 kmDistance
2h 35m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Durham to Richmond with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Flixbus USA
Bus
Average Duration
3h 
Estimated price
$8-60
Recommended
Company
Flixbus USA
Bus
Average Duration
3h 
Estimated price
$8-60
Cheapest
route map
Distance: 247 km
Duration: 2h 35m

See more options

Company
Amtrak
Train
Average Duration
6h  3m
Estimated price
$21-307
Company
various
Drive
Average Duration
2h  35m
Estimated price
$27-40

Durham - Richmond operators

Explore transport companies operating between Durham and Richmond, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com

Bus from Durham to Richmond Bus Station

Average Duration
3h
Estimated price
$15-60
Contact phone
+1-877-462-6342
Website
https://us.megabus.com

Bus from Durham to Richmond

Average Duration
3h
Estimated price
$8-88
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com

Bus from Durham to Richmond Bus Station

Average Duration
4h 35m
Estimated price
$601-602
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Durham Amtrak Station to Richmond Staples Mill Road Amtrak Station

Average Duration
4h 37m
Estimated price
$9-80

Durham to Richmond: Overview of Bus, Train, Flight, and Car Trips

Traveling between Durham and Richmond offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Durham to Richmond spanning 153 miles of scenic landscapes and charming towns. 💰 Enjoy the flexibility of pricing options ranging from $27 to $40 for the journey, making it an affordable and convenient travel choice by car. 🌆 Arrive in Richmond after a smooth 2 hour and 35 minute drive, ready to explore the historic city's monuments, museums, and vibrant culinary scene.
Average price
$27 - $40
🚂 Traveling from Durham to Richmond by train involves a journey that includes transfers and takes approximately 6 hours and 3 minutes. 💸 Ticket prices for trains between Durham and Richmond can range from $21 to $307, depending on factors such as class of service and booking time.
Departure Point
Durham Amtrak Station
Arrival Point
Richmond Staples Mill Road Amtrak Station
Useful tips for train travellers
• Be sure to check Amtrak's onboard services as they typically offer a café car with a selection of snacks, beverages, and light meals available for purchase. On your route from Durham to Richmond, you can expect options like sandwiches, salads, and coffee. Additionally, if you're traveling in First Class, meals may be included, and you'll have access to complimentary alcoholic beverages.
• For your trip, Amtrak offers different seating options. In the standard configurational, you have Coach (Economy) and First Class. Coach provides comfortable seating, while First Class offers roomier seats, extra legroom, and enhanced amenities. Consider upgrading if you want a more relaxed experience, especially for longer journeys.
• Two main operators for this route are Amtrak and the Carolinian Service. For more details, visit the following websites: Amtrak - amtrak.com and the Carolinian Service - ncdot.gov Additionally, you can check local transport schedules and Richmond’s public transit options at rjrt.com
• Upon arriving at the Richmond Main Street Station, be prepared to navigate. There are facilities like restrooms on site. As for luggage, there are no long-term storage options, so plan accordingly. For efficient transportation into the city center, the fastest option is to take the GRTC Pulse Bus - Line 1, which runs every 15-20 minutes and connects the station to several key areas, including downtown Richmond.
🚌 The journey from Durham to Richmond by bus takes approximately 3 hours. Services operate every day with departures every four hours. 🛣️ The direct bus route covers a distance of 199 miles. Prices for this trip can range from $8 to $60.
Departure Point
Durham station
Arrival Point
Richmond Bus Station

Frequently asked questions

Find out more about the route from Durham to Richmond.

Or choose the category:
The distance between Durham and Richmond is approximately 217 km by air. The road distance is slightly longer at 247 km. The typical travel times can vary depending on the mode of transportation. It takes around 6 hours and 3 minutes to reach Richmond from Durham by train, whereas driving by car takes about 2 hours and 35 minutes. Taking a bus between the two cities generally takes around 3 hours.
The prices for a train ticket from Durham to Richmond can range from $21 to $307, depending on factors such as the class of service and how far in advance the ticket is purchased. Alternatively, taking a bus from Richmond to Durham can cost anywhere from $8 to $60.
The most convenient way to travel from Durham to Richmond without using public transportation is to drive. The driving distance between the two cities is approximately 246 km, and it usually takes around 2 hours and 35 minutes to reach Richmond by car. The prices for a one-way trip by car can range from $27 to $40, depending on factors such as fuel efficiency and tolls.
To travel from Durham to Richmond without a car, the best option is to take a bus. The bus journey takes approximately 3 hours and tickets can cost between $8 and $60.
Yes, there is a direct link between Durham and Richmond. While there is no direct train service, you can take a train from Durham Amtrak Station to Richmond Staples Mill Road Amtrak Station with a transfer, which takes approximately 6 hours and 3 minutes. Additionally, there is a direct bus service operated by Flixbus USA that departs from Durham Bus Stop and arrives in Richmond, with a journey time of around 3 hours.
There are plenty of options for accommodation near Richmond. With over 260 hotels to choose from, there is something for every budget and preference. Prices start as low as $58 per night, offering affordable lodging options.