Hesser College to Saint Joseph's College of Maine buses and trains from $132

Here are some trips other travelers have found on Routefriend.
$132
20h 55m
4 stops
Amtrak Amtrak
$?
3h 40m
1 stop
Amtrak Megabus