| Milano Centrale | P. 21:40 |
| Bologna Centrale | 00.06 00:10 |
| Faenza | 00.38 00:40 |
| Forli` | 00.56 00:58 |
| Cesena | 01.10 01:12 |
| Rimini | 01.40 01:55 |
| Ancona | 02.47 02:50 |
| Pescara | 04.11 04:13 |
| Termoli | 05.11 05:13 |
| San Severo | 05.48 05:50 |
| Foggia | 06.06 06:09 |
| Barletta | 06.49 06:51 |
| Trani | 06.58 07:00 |
| Bisceglie | 07.05 07:07 |
| Molfetta | 07.13 07:15 |
| Bari Centrale | 07.40 07:44 |
| Polignano A Mare | 08.12 08:12 |
| Monopoli | 08.17 08:19 |
| Fasano | 08.26 08:28 |
| Ostuni | 08.39 08:41 |
| Brindisi | 09.05 09:07 |
| Lecce | 09.30 A. |
Il treno 905 parte alle ore 21:40
Il treno 905 arriva alle ore 09:30
La durata prevista del viaggio è di 11 ore e 50 minuti