Charlotte, NC to Richmond, VA on 2021-09-18 Modify Filter
  • 10:55AM 4:50PM 5h55m
  • CHARLOTTE BUS STATION - 518 W 4TH ST
    RICHMOND BUS STATION - 2910 N ARTHUR ASHE BLVD
  • 2:20PM 9:30PM 7h10m
  • CHARLOTTE BUS STATION - 518 W 4TH ST
    RICHMOND BUS STATION - 2910 N ARTHUR ASHE BLVD
  • 5:50PM 12:15AM 6h25m
  • 3301-400 Freedom Dr - Charlotte, NC
    900 W. Leigh St. - Richmond, VA
  • 10:00PM 3:45AM 5h45m
  • 3301-400 Freedom Dr - Charlotte, NC
    900 W. Leigh St. - Richmond, VA
  • 11:00PM 4:45AM 5h45m
  • 3301-400 Freedom Dr - Charlotte, NC
    900 W. Leigh St. - Richmond, VA
  • 11:45PM 5:15AM 5h30m
  • 3301-400 Freedom Dr - Charlotte, NC
    900 W. Leigh St. - Richmond, VA
  • 11:50PM 7:35AM 7h45m
  • CHARLOTTE BUS STATION - 518 W 4TH ST
    RICHMOND BUS STATION - 2910 N ARTHUR ASHE BLVD
  • Lowest Price

    $32

  • Shortest Duration

    5h30m

  • Earliest

    02:00 AM

  • Latest

    11:49 PM

  • Distance

    293 miles

  • Bus Operators

    2