Poughkeepsie, NY to University of Mary Washington buses and trains from $175

Here are some trips other travelers have found on Routefriend.
$175
7h 37m
1 stop
Amtrak
$176
7h 1m
1 stop
Metro-North Amtrak
$189
8h 43m
2 stops
Metro-North Amtrak
$199
6h 37m
1 stop
Amtrak Amtrak
$?
9h 1m
1 stop
Metro-North Amtrak