George Mason University to Middletown, NY buses and trains from $129

Here are some trips other travelers have found on Routefriend.
$129
8h 13m
3 stops
Amtrak NJTransit
$158
10h 54m
3 stops
Amtrak NJTransit
$171
7h 6m
2 stops
Amtrak NJTransit
$174
7h 6m
2 stops
Amtrak NJTransit
$188
6h 54m
2 stops
Amtrak NJTransit
$188
10h 28m
2 stops
Amtrak NJTransit
$198
10h 28m
2 stops
Amtrak NJTransit