It's a shame that service to Yarmouth does not run anymore especially since the CAT ferry from Bar Harbor now terminates there, with no good non-car alternatives to travel from Yarmouth .
I recall another transfer point was Truro where one transferred to the train to Sydney in Cape Breton...