Staunton, VA to New York, NY buses and trains from $82

Or, see buses and trains from New York, NY to Staunton, VA.
Here are some trips other travelers have found on Routefriend.
$82
8h 19m
0 stops
Amtrak
$77
10h 3m
1 stop
Amtrak Greyhound
$79
9h 53m
1 stop
Amtrak BoltBus
$81
11h 43m
1 stop
Amtrak Megabus
$87
10h 22m
1 stop
Amtrak Greyhound
$88
9h 23m
1 stop
Amtrak BoltBus
$88
9h 53m
1 stop
Amtrak GotoBus
$90
17h 18m
3 stops
Amtrak Greyhound
$92
9h 50m
2 stops
Amtrak NJTransit
$138
16h 38m
2 stops
Amtrak Greyhound