Via Rail's Atlantic passenger train operated for many years between Saint John and Montreal, stopping at Fredericton Junction, about 28 kilometers south of Fredericton, and passing through the U.S. state of Maine.