The Buffalo Niagara region has over 1,000 miles of rail infrastructure and four Class I railroads provide services: Canadian National Railway, Canadian Pacific Railway, CSX Transportation, and Norfolk Southern. These railroads offer both intermodal and carload services, moving freight by rail within North America and internationally. Intermodal services connect major hubs and container yards while carload services transport a variety of commodities through classification yards and transload facilities.