This is a list of Mexican railroads, common carrier railroads operating as part of rail transport in Mexico.
Passenger rail
- Ferrocarril Suburbano de la Zona Metropolitana del Valle de México
- STC Metrorrey
- Servicio de Transportes Eléctricos
- Metro de la Ciudad de México
- Sistema de Tren Eléctrico Urbano
- Tren interurbano El Insurgente
- Ferrocarril Chihuahua al Pacífico
- Tequila Express
- Tren Maya
- Ferrocarril del Istmo de Tehuantepec
Class I railroads
thumb|right|[[Kansas City Southern de México|KCSM locomotive near Caltzonzin Station in Michoacán (October 2009)]]
There are three Class I railroads:
- Ferromex (FXE)
- Canadian Pacific Kansas City (CPKC)
- Ferrosur (FSRR)
Additionally the three Class I railroads jointly own a railroad that provides access to Mexico City
- Ferrocarril y Terminal del Valle de México (Ferrovalle)
Shortline railroads
thumb|right|[[MV Bali Sea loads up with Ferrosur trains in Coatzacoalcos (October 2007)]]
Shortline and terminal railroad companies include:
- Linea Ferrocarril Coahuila-Durango (LFCD)
- Baja California Railroad (BJRR)
- CG Railway
- Tren Interoceánico
Railway links with adjacent countries
To its north, Mexico shares a border with the United States that is in length The two countries share the same track gauge of , with multiple links. CG Railway operates a train ferry between the port of Mobile at Mobile, Alabama and the port of Coatzacoalcos, Veracruz.
To its south, Mexico shares an border with Guatemala and a border with Belize. There is rebuilt link with rail transport in Guatemala at Ciudad Tecún Umán in Ayutla, San Marcos, with a break of gauge. / (rebuilt as standard gauge in 2019)
Former railroads
The following is a list of former railroads:
- Bosques de Chihuahua
- Carrizo Gorge de Mexico
- Ferrocarril Aguascalientes
- Ferrocarril Atlamaxac
- Ferrocarril Cazadero la Torre y Tepetongo
- Ferrocarriles Chiapas-Mayab (FCCM)
- Ferrocarril Cazadero y San Pablo
- Ferrocarril Cazadero y Solis
- Ferrocarril Central Mexicano (see also Ferrocarriles Nacionales de Mexico)
- Ferrocarril Chihuahua al Pacifico now operated as a passenger line by Ferromex
- Ferrocarril Coahuila y Zacatecas
- Ferrocarril de Córdoba a Huatusco
- Ferrocarril Desague del Valle de Mexico
- El Oro Mining and Railway Company
- El Paso Southern Railway (see Mexico North Western Railway)
- Ferrocarril Guanajuato a San Luis de la Paz y Pozos
- Ferrocarril Hidalgo y Nordeste
- Ferrocarril de Hornos
- Ferrocarril Inter-California
- Ferrocarril Interoceanico
- Ferrocarril Ixtlahuaca
- Ferrocarril Mapimi
- Ferrocarril Matehuala
- Ferrocarril Merida a Calkini
- Ferrocarril de Merida a Peto
- Ferrocarril Merida a Valladolid
- Ferrocarril Mexicali y Golfo
- Ferrocarril Mexicano (FCM)
- Ferrocarril Mexicano del Sur
- Mexico North Western Railway
- Ferrocarril Michoacan y Pacifico
- Monterrey Mineral and Terminal Railway
- Ferrocarril Nacional de la Baja California
- Ferrocarril Oaxaca a Ejutla
- Ferrocarril Parral y Durango
- Ferrocarril San Marcos a Huajapan de Leon
- Ferrocarril San Rafael y Atlixco
- Ferrocarril Sonora-Baja California (SBC)
- Ferrocarriles Nacionales de Mexico (Freight Service)
- Southern Pacific of Mexico
- Ferrocarril de Tacubaya
- Ferrocarril Tlacotepec a Huajapan de Leon
- Ferrocarriles Toluca a Tenango y San Juan
- Ferrocarril Vanegas, Cedral, y Rio Verde
