Cheap Bus tickets to Virginia, US

What are the most popular routes to Virginia?

Duluth - VirginiaAverage price$11Average duration1h 5mDaily departures2
Minneapolis - VirginiaAverage price$143Average duration4h 50mDaily departures1
Kansas City - VirginiaAverage price$248Average duration17h 25mDaily departures1
New York City - VirginiaAverage price$773Average duration2d 8hDaily departures1
Omaha - VirginiaAverage price$248Average duration15h 25mDaily departures1