Por el municipio trancurre un tramo del ferrocarril de vía estrecha de la Línea Cartagena-Los Nietos operado por Renfe Feve, con una estación en el núcleo urbano de La Unión y 3 apeaderos (Sierra Minera, La Unión Vieja y La Esperanza-Cementerio) que la mantienen comunicada con poblaciones vecinas, como Llano del Beal, Los Nietos o Cartagena.