Fredericksburg, VA to Durham, NC on 2021-10-24 Modify Filter
  • 9:55AM 4:40PM 6h45m
  • FREDERICKSBURG BUS STA - 1400 JEFFERSON DAVIS HWY
    DURHAM BUS STATION - 515 W PETTIGREW ST
  • 2:10PM 6:45PM 4h35m
  • 2390 Plank Road - Fredericksburg, VA
    Durham, NC - 2918 Guess Road
  • 9:30PM 1:10AM 3h40m
  • 2390 Plank Road - Fredericksburg, VA
    Durham, NC - 2918 Guess Road