Málaga se encuentra bien enlazada por ferrocarril mediante trenes de cercanías, regionales y de largo recorrido con pueblos de la provincia, otras ciudades y capitales andaluzas y algunas de las ciudades más importantes de España.
Los trenes de Cercanías recorren la Costa del Sol hasta Fuengirola con paradas en el Aeropuerto, Torremolinos y Benalmádena y el valle del Guadalhorce hasta Álora.
Los trenes de Media Distancia enlazan con Granada, Ronda (Málaga), Sevilla y Córdoba.
Los enlaces a Granada y Sevilla se realizan por líneas de alta velocidad (trenes AVANT).
Los trenes de Largo recorrido unen Málaga, mediante líneas de alta velocidad (trenes AVE), con Madrid, Zaragoza-Barcelona y Cuenca-Valencia.
«Málaga-María Zambrano» es la principal estación de ferrocarril de Málaga.
La estación se encuentra situada cerca del Centro Histórico, junto a la Estación de Autobuses interurbanos de Málaga. Está conectada con el Aeropuerto de Málaga a través de la Línea C-1 de Cercanías.