Arrivare in treno a Castel San Giovanni vuol dire scendere davanti a un edificio giallo di due piani, aperto nel 1859: un porticato di sette arcate al piano terra, due ali laterali con altre quattro aperture ciascuna, decorazioni bianche in pietra a segnare le linee dell'edificio, e un orologio incastonato nel frontone del tetto. Sembra un edificio pensato apposta per questo paese. Non lo è del tutto: è lo stesso identico progetto usato per altre stazioni della stessa linea.
Dentro, la stazione lavora con tre binari e due marciapiedi, più uno scalo merci con un magazzino moderno: ogni giorno ci passano circa 700 persone, un traffico che RFI classifica come "bronze", la fascia più piccola. I treni regionali collegano Castel San Giovanni a Piacenza, Voghera, Pavia e Milano: due aziende diverse, Trenitalia Tper per l'Emilia-Romagna e Trenord per la Lombardia, si dividono i convogli proprio perché qui, a un passo dal confine tra le due regioni, il servizio deve funzionare su entrambi i lati.
La parte più recente della sua storia è anche la più curiosa dal punto di vista tecnico: fino a pochi anni fa i binari tagliavano letteralmente in due la città, e attraversarli voleva dire un passaggio a raso o una lunga deviazione. Tra il 2021 e il 2022 RFI ha costruito un sottopasso di 150 metri, di cui 25 sotto i binari, e lo ha spinto sotto la ferrovia con un cantiere quasi invisibile ai treni in transito: 3,5 milioni di euro di lavori, in parte pagati anche dal Comune, per unire finalmente le due metà del paese con un percorso pedonale e ciclabile veloce e sicuro. Grazie a quel sottopasso è stato anche chiuso un passaggio a livello pericoloso a Nizzoli, poco fuori dal centro.
Chi la usa oggi, soprattutto pendolari diretti verso il polo logistico della zona, probabilmente non pensa a nient'altro che al prossimo treno. Ma questa stazione ha già visto passare più storie di quante ne racconti la sua facciata: una tranvia che saliva fino in collina e un progetto ferroviario che avrebbe dovuto arrivare fino al mare, e che non è mai partito.