Salamanca es un centro ferroviario regional del oeste de España, situado en la red de Castilla y León al oeste de Medina del Campo y Valladolid. La ciudad cuenta con dos paradas de tren de pasajeros: la estación de Salamanca para servicios interurbanos y regionales, y Salamanca-La Alamedilla para el acceso local dentro del área urbana. Renfe es el principal operador de pasajeros que presta servicios de trenes desde Salamanca y trenes hacia Salamanca.
Los servicios desde Salamanca incluyen servicios Renfe Avant y Alvia en el corredor de Madrid cuando están programados, además de trenes regionales Media Distancia por Castilla y León. La estación de Salamanca es la principal estación de tren para los servicios de larga distancia con reserva y las salidas regionales, mientras que Salamanca-La Alamedilla se utiliza para algunos trenes de menor distancia dentro del esquema ferroviario urbano.
Las rutas ferroviarias desde Salamanca discurren hacia el este en dirección a Madrid, Ávila, Medina del Campo y Valladolid, con conexiones posteriores por toda la red ferroviaria española. Los servicios regionales también enlazan Salamanca con localidades de Castilla y León, mientras que las conexiones de larga distancia normalmente usan Madrid o Valladolid como puntos de enlace. Reserva trenes desde y hacia Salamanca en línea en Rail Monsters.