There was some talk in the early 2010s about using the St. Lawrence and Atlantic Railroad for passenger service between Portland ME and Montreal. The route goes {Portland - Lewiston - Bethel - Gorham, Berlin - Island Pond to the border at Norton, Vt.A lot of people from Quebec visit Maine, particularly Old Orchard Beach. I have heard suggestions of restoring service Montreal - Portland - Boston. This would require reactivating the former Maine Central Mountain Division of which only a small portion is still in service between Portland and Westbrook, including the current Portland Transportation Center. Probably a pipe dream at this point.