switcheroo
  1. Departure to Richmond
  1. Trip Summary
  2. Checkout
back
Durham to RichmondDeparts on Wed, Oct 23, 2019
Richmond to DurhamReturns on
Reset all filters
Travel mode
busBusesfrom $15
  • Greyhoundonly$17
  • Megabusonly$15
trainTrainsfrom $41
  • Amtrak Carolinianonly$41
Reset
Time
Wed 12:00 AMThu 12:00 AM
Reset
Stations
Departure
Reset
Arrival
Reset
Amenities
    Air conditioningAir conditioning
    Extra legroomExtra legroom
    Green certifiedGreen certified
    Loyalty rewardsLoyalty rewards
    MoviesMovies
    Power outletPower outlet
More
Reset
Showing 9 trips out of 9
Bus
$15.00
3:35 PM
Bus Terminal - 515 W Pettigrew St
6:35 PM
Plaza at Main St Station - 1500 E Main St
Megabus
Megabus
3h 0m
Details
Show Details
Direct trip
Bus
$15.00
9:25 AM
Bus Terminal - 515 W Pettigrew St
12:50 PM
Plaza at Main St Station - 1500 E Main St
Megabus
Megabus
3h 25m
Details
Show Details
Direct trip
Bus
$15.00
8:10 PM
Bus Terminal - 515 W Pettigrew St
11:30 PM
Plaza at Main St Station - 1500 E Main St
Megabus
Megabus
3h 20m
Details
Show Details
Direct trip
Bus
$19.00
10:20 PM
Bus Terminal - 515 W Pettigrew St
1:25 AM+1Arrives Thu, Oct 24, 2019
Bus Terminal - 2910 N Blvd
Greyhound
Greyhound
3h 5m
Details
Show Details
Direct trip
Train
$41.00
9:27 AM
601 W Main St
2:09 PM
7519 Staples Mill Rd
Amtrak Carolinian
Amtrak Carolinian
4h 42m
Details
Show Details
Direct trip
Bus
$15.00
3:20 AM
Bus Terminal - 515 W Pettigrew St
6:25 AM
Plaza at Main St Station - 1500 E Main St
Megabus
Megabus
3h 5m
Details
Show Details
Direct trip
Bus
$19.00
8:35 PM
Bus Terminal - 515 W Pettigrew St
12:45 AM+1Arrives Thu, Oct 24, 2019
Bus Terminal - 2910 N Blvd
Greyhound
Greyhound
4h 10m
Details
Show Details
Direct trip
Bus
$17.00
9:05 AM
Bus Terminal - 515 W Pettigrew St
2:05 PM
Bus Terminal - 2910 N Blvd
Greyhound
Greyhound
5h 0m
Details
Show Details
Direct trip
Bus
$18.00
2:50 PM
Bus Terminal - 515 W Pettigrew St
11:00 PM
Bus Terminal - 2910 N Blvd
Greyhound
Greyhound
8h 10m
Details
Show Details
1 transfer
Contact our support team