switcheroo
  1. Departure to Richmond
  1. Trip Summary
  2. Checkout
back
Durham to RichmondDeparts on Sat, Oct 19, 2019
Richmond to DurhamReturns on
Reset all filters
Travel mode
busBusesfrom $15
  • Greyhoundonly$22
  • Megabusonly$15
trainTrainsfrom $41
  • Amtrakonly$56
  • Amtrak Carolinianonly$41
Reset
Time
Sat 12:00 AMSun 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 10 trips out of 10
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
$26.00
10:20 PM
Bus Terminal - 515 W Pettigrew St
1:25 AM+1Arrives Sun, Oct 20, 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
$22.00
8:35 PM
Bus Terminal - 515 W Pettigrew St
12:45 AM+1Arrives Sun, Oct 20, 2019
Bus Terminal - 2910 N Blvd
Greyhound
Greyhound
4h 10m
Details
Show Details
Direct trip
Bus
$26.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
$26.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
Train
$56.00
9:27 AM
601 W Main St
7:37 PM
1500 E Main St
Amtrak
Amtrak
10h 10m
Details
Show Details
1 transfer
Contact our support team