Middletown, NY to Providence, RI buses and trains from $81

Or, see buses and trains from Providence, RI to Middletown, NY.
Here are some trips other travelers have found on Routefriend.
$81
4h 49m
2 stops
NJTransit Amtrak
$108
5h 25m
2 stops
NJTransit Amtrak
$117
6h 19m
2 stops
NJTransit Amtrak
$118
6h 55m
2 stops
NJTransit Amtrak
$133
7h 55m
2 stops
NJTransit Amtrak
$164
9h 10m
3 stops
NJTransit Amtrak