Guaranteed train in the event of a strike on weekdays only The actual arrival and departure times in the individual stations and the guaranteed route may be different from those indicated Guaranteed train in the event of a strike on public holidays only The effective timetable arrival and departure times in the individual stations and the guaranteed route may be different from what is indicated FROM [Monday] TO [Sunday]: Possible extension of the arrival time by 10 minutes due to scheduled works
| Stop | Arrival | Departure | Tracks |
|---|---|---|---|
| Milano Centrale | 07:05 | 19 | |
| Milano Rogoredo | 07:15 | 07:17 | 4 |
| Lodi | 07:40 | 07:42 | 2 |
| Piacenza | 08:08 | 08:10 | 4 |
| Fidenza | 08:25 | 08:27 | 3 |
| Parma | 08:38 | 08:40 | 4 |
| Reggio Emilia | 08:53 | 08:55 | 5 |
| Modena | 09:24 | 09:26 | 3 |
| Bologna Centrale | 09:54 | 09:58 | 4 |
| Faenza | 10:26 | 10:28 | 4 |
| Forlì | 10:36 | 10:38 | 2 |
| Cesena | 10:50 | 10:52 | 2 |
| Riminifiera | 11:07 | 11:07 | - |
| Rimini | 11:13 | 11:15 | 3 |
| Riccione | 11:22 | 11:24 | 2 |
| Cattolica-San Giovanni-Gabicce | 11:30 | 11:30 | 1 |
| Pesaro | 11:40 | 11:42 | 2 |
| Fano | 11:49 | 11:51 | 3 |
| Senigallia | 12:03 | 12:05 | 2 |
| Ancona | 12:25 | 12:28 | 3 |
| Civitanova Marche | 12:48 | 12:50 | 2 |
| Porto San Giorgio | 12:58 | 13:00 | 3 |
| San Benedetto del Tronto | 13:19 | 13:21 | 3 |
| Giulianova | 13:33 | 13:35 | 3 |
| Pescara | 13:59 | 14:01 | 2 |
| Vasto San Salvo | 14:35 | 14:37 | 2 |
| Termoli | 14:50 | 14:52 | 2 |
| San Severo | 15:31 | 15:33 | 3 |
| Foggia | 15:48 | 15:51 | 5 |
| Barletta | 16:18 | 16:20 | 1 |
| Trani | 16:28 | 16:30 | 2 |
| Bisceglie | 16:35 | 16:37 | 1 |
| Molfetta | 16:43 | 16:45 | 1 |
| Bari Centrale | 17:05 | 17:20 | 6 |
| Gioia Del Colle | 17:52 | 17:54 | 1 |
| Taranto | 18:26 | - |