Note that at present Amtrak does not stop at TF Green, only MBTA commuter trains.
A big drawback to that service is that it doesn't run on weekends - trains only go as far as Providence.
One could take the RIPTA Route 1 bus from the airport downtown, but that doesn't run very often on weekends...