Ferromex is a private rail consortium that operates the largest railway in Mexico with combined mileage of 12,100 kilometres and is often classed with North American Class I railroads.