Manchester, NH to Saint Michaels College buses and trains from $157

Here are some trips other travelers have found on Routefriend.
$157
14h 16m
2 stops
Amtrak