| Roma Termini | P. 05:35 | 20 |
| Ciampino | 05.46 05:46 | 7 |
| Zagarolo | 06.00 06:00 | 2 |
| Labico | 06.07 06:07 | 1 |
| Valmontone | 06.11 06:11 | 1 |
| Colleferro-segni-paliano | 06.18 06:18 | 3 |
| Anagni-fiuggi | 06.25 06:25 | 1 |
| Sgurgola | 06.31 06:31 | 1 |
| Morolo | 06.36 06:36 | 2 |
| Ferentino-supino | 06.42 06:42 | 1 |
| Frosinone | 06.49 06:49 | 1 |
| Ceccano | 06.55 06:55 | 1 |
| Castro-pofi-vallecorsa | 07.03 07:03 | 2 |
| Ceprano-falvaterra | 07.11 07:11 | 1 |
| Isoletta-s.giovanni Incarico | 07.15 07:15 | 1 |
| Roccasecca | 07.22 07:22 | 2 |
| Piedimonte-villa S.lucia-aquino | 07.28 07:28 | 2 |
| Cassino | 07.36 A. | 1 |
Il treno 12591 parte alle ore 05:35, generalmente dal binario 20
Il treno 12591 arriva alle ore 07:36, generalmente al binario 1
La durata prevista del viaggio è di 2 ore e 1 minuto
Il treno 12591 presenta una carrozza attrezzata per il trasporto di passeggeri su sedia a rotelle
Il treno 12591 effettua servizio di trasporto bici al seguito.