 White River Junction was formerly an important junction on the Boston & Maine Railroad's Connecticut River Line.White River Junction also serves as a major stop along the Green Mountain Railroad for the White River Flyer train.Greyhound, the national intercity bus system, provides daily service to and from White River Junction from a terminal on the corner of US Route 5 and Sykes Mountain Road.