The International Railway of Maine was a historic railroad constructed by the Canadian Pacific Railway (CPR) between Lac-Mégantic, Quebec, and Mattawamkeag, Maine, closing a key gap in the railway's transcontinental main line to the port of Saint John, New Brunswick.
Abandoned CPR passenger station at Greenville Junction, Maine, opened in 1889. The last passenger service using this station ended on December 17, 1994, with discontinuation of Via's Atlantic service. In the distance is a trestle leading to the former junction with the Bangor and Aroostook Railroad at Moosehead Lake.
The Atlantic was a passenger train operated by Via Rail, serving both Canadian and U.S. territory between Montreal, Quebec and Halifax, Nova Scotia. It was previously operated by Canadian Pacific Railway as The Atlantic Limited between Montreal and Saint John, New Brunswick. It formed part of the transcontinental service for both systems.
Canadian Pacific Atlantic Limited at Saint John, NB 4 July 1970