Die erste Eisenbahnstrecke in Mexiko wurde ab 1850 vom Hafen Veracruz aus in Richtung Mexiko-Stadt gebaut. Sie war 680 km lang und wurde in voller Länge 1876 dem Verkehr übergeben. Im Jahr 1910, kurz vor der mexikanischen Revolution, waren knapp 20.000 km in Betrieb, davon knapp ein Viertel Schmalspurstrecken mit 3 Fuß (914 mm) Spurweite. Bis dahin waren 360 Konzessionen ausgestellt worden, betrieben wurden jedoch nur 99 Strecken durch 76 Gesellschaften. Der Zustand der Strecken war schlecht und wenig effizient.