Cheap Bus and Train tickets to Staunton, US

What are the most popular routes to Staunton?

Chicago - StauntonAverage price$124Average duration19h 43mDaily departures1
Alexandria - StauntonAverage price$69Average duration3h 31mDaily departures1
New York City - StauntonAverage price$241Average duration8h 10mDaily departures2
New York City - StauntonAverage price$96Average duration5h 30mDaily departures1
Charlottesville - StauntonAverage price$35Average duration58mDaily departures1