Salamanca è un nodo ferroviario regionale nella Spagna occidentale, situato sulla rete di Castiglia e León a ovest di Medina del Campo e Valladolid. La città dispone di due fermate ferroviarie passeggeri: la stazione di Salamanca per i servizi intercity e regionali, e Salamanca-La Alamedilla per l'accesso locale all'interno dell'area urbana. Renfe è il principale operatore passeggeri che serve i treni da Salamanca e i treni per Salamanca.
I servizi da Salamanca includono i servizi Renfe Avant e Alvia sul corridoio di Madrid dove previsti, oltre ai treni regionali Media Distancia in tutta Castiglia e León. La stazione di Salamanca è la principale stazione ferroviaria per i servizi a lunga percorrenza con prenotazione obbligatoria e le partenze regionali, mentre Salamanca-La Alamedilla è utilizzata da alcuni treni a breve distanza all'interno del servizio ferroviario cittadino.
Le linee ferroviarie da Salamanca vanno verso est in direzione di Madrid, Avila, Medina del Campo e Valladolid, con coincidenze per l'intera rete ferroviaria spagnola. I servizi regionali collegano inoltre Salamanca con le città di Castiglia e León, mentre i collegamenti a lunga percorrenza utilizzano normalmente Madrid o Valladolid come punti di interscambio. Prenota online i treni da e per Salamanca su Rail Monsters.