Stamford, CT to Virginia Beach, VA buses and trains from $90

Here are some trips other travelers have found on Routefriend.
$90
10h 28m
2 stops
Amtrak Amtrak