VIA Stations in New BrunswickVIA Rail has eight stations in New Brunswick:CampbelltonCharloJacquet RiverBathurstMiramichiRogersvilleMonctonSackvilleIn 2009 it was reported that a new station would be built at Petit Rocher.Moncton train station, 2021Miramichi train station, 2005. Photo by Art Clowes.Sackville Station, 2019Back to VIA Rail