México cuenta con más de 420,000 km de carreteras (2017), integradas por autopistas, carreteras, caminos rurales y brechas; y con casi 26,727 km de vías férreas; ocupando así, el puesto número 11 a nivel mundial. De estos kilómetros el 18% está fuera de operación.
El transporte interurbano de pasajeros presenció su nivel máximo en los años 70; sin embargo, este movimiento de pasajeros por ferrocarril disminuyó significativamente con las concesiones en la década de los 90.