Perpiñán es una parada ferroviaria estratégica en el sur de Francia, situada entre Narbona y la frontera española en el corredor mediterráneo. La ciudad cuenta con una estación principal de pasajeros, Perpignan, atendida por SNCF Voyageurs y por determinados servicios de Renfe. Su función ferroviaria es tanto transfronteriza como regional, con rutas que conectan Occitania, Cataluña y corredores franceses de larga distancia.
Los servicios desde Perpiñán incluyen trenes de alta velocidad TGV INOUI, trenes regionales TER Occitanie, trenes transfronterizos Renfe AVE y servicios nocturnos Intercites de nuit en determinadas salidas. La estación de Perpiñán gestiona el tráfico ferroviario de larga distancia y regional de la ciudad, incluidos los trenes a Perpiñán desde el norte de Francia y España. La estación es también el principal punto ferroviario para los pasajeros que hacen conexión con localidades costeras cercanas mediante TER.
Las rutas ferroviarias desde Perpiñán discurren al norte hacia Narbona, Montpellier, Nimes, Lyon y París, al oeste hacia Toulouse a través de la red regional, al sur hacia Figueres, Girona y Barcelona, y al este hacia estaciones costeras de la zona del Rosellón. Reserva trenes desde y hacia Perpiñán en línea en Rail Monsters.