Tren Sant Pere Pescador
 

Sant Pere Pescador no está conectado a la línea ferrea. La estación más cercana está en Figueres a 16 km. Puede llegar a la estación de Figueres en bus (trayecto simple aprox. 2,50 €) o en taxi (aprox. 40 €). Desde allí salen trenes a múltiples destinos como p.ej. Portbou, Llança o Girona.