--- title: "Train timetable Milano → Treviglio | Kombo" description: "Train timetable Milano → Treviglio" url: "https://www.kombo.co/it/orari-treni-Milano-Treviglio" last_updated: "2026-08-20" --- # Train timetable Milano → Treviglio first departure 00:05 · last departure 23:41 · 50 direct trains/day · fastest 17min · 33 km · tickets from about €5 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 00:05 | 00:35 | 30min | Trenitalia 94003 (direct) | ~€4 | | 00:15 | 00:54 | 39min | Trenitalia 10911 (direct) | ~€5 | | 05:25 | 06:41 | 1h16 | Trenitalia 2201 (1 change via Verdello-Dalmine) | ~€7 | | 06:01 | 06:24 | 23min | Trenitalia 10913 (direct) | ~€4 | | 06:25 | 06:54 | 29min | Trenitalia 2613 (direct) | ~€7 | | 06:25 | 07:11 | 46min | Trenitalia 2613 (1 change via Stazione di Treviglio) | ~€4 | | 06:33 | 06:54 | 21min | Trenitalia 2613 (direct) | — | | 06:43 | 07:18 | 35min | Trenitalia 2693 (direct) | ~€5 | | 06:58 | 07:18 | 20min | Trenitalia 2693 (direct) | ~€5 | | 07:01 | 07:24 | 23min | Trenitalia 10915 (direct) | ~€5 | | 07:05 | 07:57 | 52min | Trenitalia 2215 (1 change via Verdello-Dalmine) | ~€7 | | 07:25 | 07:54 | 29min | Trenitalia 2615 (direct) | ~€7 | | 07:25 | 08:11 | 46min | Trenitalia 2615 (1 change via Stazione di Treviglio) | ~€5 | | 08:01 | 08:24 | 23min | Trenitalia 10917 (direct) | ~€5 | | 08:25 | 08:54 | 29min | Trenitalia 2617 (direct) | ~€7 | | 08:25 | 09:11 | 46min | Trenitalia 2617 (1 change via Stazione di Treviglio) | ~€5 | | 08:33 | 08:54 | 21min | Trenitalia 2617 (direct) | — | | 09:25 | 09:54 | 29min | Trenitalia 2619 (direct) | ~€7 | | 09:25 | 10:11 | 46min | Trenitalia 2619 (1 change via Stazione di Treviglio) | ~€5 | | 09:33 | 09:54 | 21min | Trenitalia 2619 (direct) | — | | 10:05 | 10:35 | 30min | Trenitalia 2221 (direct) | ~€4 | | 10:05 | 10:48 | 43min | Trenitalia 2221 (1 change via Stazione di Treviglio) | ~€4 | | 10:13 | 10:35 | 22min | Trenitalia 2221 (direct) | — | | 10:25 | 10:54 | 29min | Trenitalia 2601 (direct) | ~€7 | | 10:25 | 11:11 | 46min | Trenitalia 2601 (1 change via Stazione di Treviglio) | ~€4 | | 10:33 | 10:54 | 21min | Trenitalia 2601 (direct) | — | | 11:25 | 11:54 | 29min | Trenitalia 2623 (direct) | ~€10 | | 11:25 | 12:11 | 46min | Trenitalia 2623 (1 change via Stazione di Treviglio) | ~€5 | | 12:01 | 12:24 | 23min | Trenitalia 10925 (direct) | ~€5 | | 12:25 | 12:54 | 29min | Trenitalia 2625 (direct) | ~€7 | | 12:25 | 13:11 | 46min | Trenitalia 2625 (1 change via Stazione di Treviglio) | ~€4 | | 13:25 | 13:54 | 29min | Trenitalia 2627 (direct) | ~€7 | | 13:25 | 14:11 | 46min | Trenitalia 2627 (1 change via Stazione di Treviglio) | ~€4 | | 13:33 | 13:54 | 21min | Trenitalia 2627 (direct) | — | | 14:01 | 14:24 | 23min | Trenitalia 10929 (direct) | ~€4 | | 14:25 | 14:54 | 29min | Trenitalia 2629 (direct) | ~€7 | | 14:25 | 15:11 | 46min | Trenitalia 2629 (1 change via Stazione di Treviglio) | ~€4 | | 14:33 | 14:54 | 21min | Trenitalia 2629 (direct) | ~€4 | | 15:01 | 15:24 | 23min | Trenitalia 10931 (direct) | ~€5 | | 15:25 | 15:54 | 29min | Trenitalia 2631 (direct) | ~€10 | | 15:25 | 16:11 | 46min | Trenitalia 2631 (1 change via Stazione di Treviglio) | ~€4 | | 15:33 | 15:54 | 21min | Trenitalia 2631 (direct) | — | | 16:01 | 16:24 | 23min | Trenitalia 10933 (direct) | ~€4 | | 16:25 | 16:54 | 29min | Trenitalia 2633 (direct) | ~€7 | | 16:25 | 17:11 | 46min | Trenitalia 2633 (1 change via Stazione di Treviglio) | ~€4 | | 16:33 | 16:54 | 21min | Trenitalia 2633 (direct) | — | | 17:01 | 17:24 | 23min | Trenitalia 10935 (direct) | ~€5 | | 17:20 | 18:05 | 45min | Trenitalia 2275 (direct) | ~€4 | | 17:25 | 17:54 | 29min | Trenitalia 2635 (direct) | ~€4 | | 17:36 | 18:11 | 35min | Trenitalia 10607 (direct) | ~€5 | | 17:39 | 18:05 | 26min | Trenitalia 2275 (direct) | ~€4 | | 17:50 | 18:17 | 27min | Trenitalia 2675 (direct) | ~€4 | | 17:54 | 18:11 | 17min | Trenitalia 10607 (direct) | ~€4 | | 18:01 | 18:24 | 23min | Trenitalia 10937 (direct) | ~€5 | | 18:25 | 18:54 | 29min | Trenitalia 2637 (direct) | ~€7 | | 18:25 | 19:11 | 46min | Trenitalia 2637 (1 change via Stazione di Treviglio) | ~€5 | | 18:33 | 18:54 | 21min | Trenitalia 2637 (direct) | — | | 19:01 | 19:24 | 23min | Trenitalia 10939 (direct) | ~€4 | | 19:25 | 19:54 | 29min | Trenitalia 2639 (direct) | ~€7 | | 19:25 | 20:11 | 46min | Trenitalia 2639 (1 change via Stazione di Treviglio) | ~€5 | | 19:33 | 19:54 | 21min | Trenitalia 2639 (direct) | — | | 20:01 | 20:24 | 23min | Trenitalia 10941 (direct) | ~€4 | | 20:05 | 21:41 | 1h36 | Trenitalia 2241 (1 change via Verdello-Dalmine) | ~€7 | | 20:25 | 20:54 | 29min | Trenitalia 2641 (direct) | ~€5 | | 21:01 | 21:24 | 23min | Trenitalia 10943 (direct) | ~€4 | | 21:25 | 21:54 | 29min | Trenitalia 2643 (direct) | ~€7 | | 21:25 | 22:11 | 46min | Trenitalia 2643 (1 change via Stazione di Treviglio) | ~€4 | | 22:01 | 22:24 | 23min | Trenitalia 10945 (direct) | ~€4 | | 22:05 | 22:35 | 30min | Trenitalia 2245 (direct) | ~€5 | | 22:13 | 22:35 | 22min | Trenitalia 2245 (direct) | — | | 22:25 | 22:54 | 29min | Trenitalia 2645 (direct) | ~€5 | | 23:25 | 23:54 | 29min | Trenitalia 2607 (direct) | ~€4 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 00:05 | 00:35 | 30min | Trenitalia 94003 (direct) | ~€4 | | 00:15 | 00:54 | 39min | Trenitalia 10911 (direct) | ~€5 | | 05:25 | 06:41 | 1h16 | Trenitalia 2201 (1 change via Verdello-Dalmine) | ~€7 | | 06:01 | 06:24 | 23min | Trenitalia 10913 (direct) | ~€5 | | 06:25 | 06:54 | 29min | Trenitalia 2613 (direct) | ~€7 | | 06:25 | 07:11 | 46min | Trenitalia 2613 (1 change via Stazione di Treviglio) | ~€5 | | 06:33 | 06:54 | 21min | Trenitalia 2613 (direct) | — | | 06:43 | 07:18 | 35min | Trenitalia 2693 (direct) | ~€5 | | 06:58 | 07:18 | 20min | Trenitalia 2693 (direct) | ~€5 | | 07:01 | 07:24 | 23min | Trenitalia 10915 (direct) | ~€4 | | 07:05 | 07:57 | 52min | Trenitalia 2215 (1 change via Verdello-Dalmine) | ~€7 | | 07:25 | 07:54 | 29min | Trenitalia 2615 (direct) | ~€7 | | 07:25 | 08:11 | 46min | Trenitalia 2615 (1 change via Stazione di Treviglio) | ~€5 | | 07:53 | 08:24 | 31min | Trenitalia 10917 (direct) | ~€7 | | 08:01 | 08:24 | 23min | Trenitalia 10917 (direct) | ~€5 | | 08:25 | 08:54 | 29min | Trenitalia 2617 (direct) | ~€7 | | 08:25 | 09:11 | 46min | Trenitalia 2617 (1 change via Stazione di Treviglio) | ~€4 | | 08:33 | 08:54 | 21min | Trenitalia 2617 (direct) | — | | 09:25 | 09:54 | 29min | Trenitalia 2619 (direct) | ~€7 | | 09:25 | 10:11 | 46min | Trenitalia 2619 (1 change via Stazione di Treviglio) | ~€5 | | 09:33 | 09:54 | 21min | Trenitalia 2619 (direct) | — | | 10:05 | 10:35 | 30min | Trenitalia 2221 (direct) | ~€4 | | 10:05 | 10:48 | 43min | Trenitalia 2221 (1 change via Stazione di Treviglio) | ~€4 | | 10:25 | 10:54 | 29min | Trenitalia 2601 (direct) | ~€7 | | 10:25 | 11:11 | 46min | Trenitalia 2601 (1 change via Stazione di Treviglio) | ~€5 | | 10:33 | 10:54 | 21min | Trenitalia 2601 (direct) | — | | 11:25 | 11:54 | 29min | Trenitalia 2623 (direct) | ~€7 | | 11:25 | 12:11 | 46min | Trenitalia 2623 (1 change via Stazione di Treviglio) | ~€4 | | 11:53 | 12:24 | 31min | Trenitalia 10925 (direct) | ~€7 | | 12:01 | 12:24 | 23min | Trenitalia 10925 (direct) | ~€4 | | 12:25 | 12:54 | 29min | Trenitalia 2625 (direct) | ~€7 | | 12:25 | 13:11 | 46min | Trenitalia 2625 (1 change via Stazione di Treviglio) | ~€4 | | 13:25 | 13:54 | 29min | Trenitalia 2627 (direct) | ~€7 | | 13:25 | 14:11 | 46min | Trenitalia 2627 (1 change via Stazione di Treviglio) | ~€5 | | 13:33 | 13:54 | 21min | Trenitalia 2627 (direct) | — | | 14:01 | 14:24 | 23min | Trenitalia 10929 (direct) | ~€5 | | 14:25 | 14:54 | 29min | Trenitalia 2629 (direct) | ~€7 | | 14:25 | 15:11 | 46min | Trenitalia 2629 (1 change via Stazione di Treviglio) | ~€4 | | 14:33 | 14:54 | 21min | Trenitalia 2629 (direct) | — | | 14:53 | 15:24 | 31min | Trenitalia 10931 (direct) | ~€7 | | 15:01 | 15:24 | 23min | Trenitalia 10931 (direct) | ~€4 | | 15:25 | 15:54 | 29min | Trenitalia 2631 (direct) | ~€7 | | 15:25 | 16:11 | 46min | Trenitalia 2631 (1 change via Stazione di Treviglio) | ~€5 | | 15:33 | 15:54 | 21min | Trenitalia 2631 (direct) | — | | 16:01 | 16:24 | 23min | Trenitalia 10933 (direct) | ~€5 | | 16:25 | 16:54 | 29min | Trenitalia 2633 (direct) | ~€7 | | 16:25 | 17:11 | 46min | Trenitalia 2633 (1 change via Stazione di Treviglio) | ~€5 | | 16:33 | 16:54 | 21min | Trenitalia 2633 (direct) | — | | 17:01 | 17:24 | 23min | Trenitalia 10935 (direct) | ~€5 | | 17:20 | 18:05 | 45min | Trenitalia 2275 (direct) | ~€5 | | 17:25 | 17:54 | 29min | Trenitalia 2635 (direct) | ~€4 | | 17:36 | 18:11 | 35min | Trenitalia 10607 (direct) | ~€4 | | 17:39 | 18:05 | 26min | Trenitalia 2275 (direct) | ~€4 | | 17:50 | 18:17 | 27min | Trenitalia 2675 (direct) | ~€4 | | 17:54 | 18:11 | 17min | Trenitalia 10607 (direct) | ~€4 | | 18:01 | 18:24 | 23min | Trenitalia 10937 (direct) | ~€5 | | 18:25 | 18:54 | 29min | Trenitalia 2637 (direct) | ~€7 | | 18:25 | 19:11 | 46min | Trenitalia 2637 (1 change via Stazione di Treviglio) | ~€4 | | 18:33 | 18:54 | 21min | Trenitalia 2637 (direct) | — | | 18:53 | 19:24 | 31min | Trenitalia 10939 (direct) | ~€7 | | 19:01 | 19:24 | 23min | Trenitalia 10939 (direct) | ~€5 | | 19:25 | 19:54 | 29min | Trenitalia 2639 (direct) | ~€7 | | 19:25 | 20:11 | 46min | Trenitalia 2639 (1 change via Stazione di Treviglio) | ~€5 | | 19:33 | 19:54 | 21min | Trenitalia 2639 (direct) | — | | 20:01 | 20:24 | 23min | Trenitalia 10941 (direct) | ~€5 | | 20:05 | 21:41 | 1h36 | Trenitalia 2241 (1 change via Verdello-Dalmine) | ~€7 | | 20:25 | 20:54 | 29min | Trenitalia 2641 (direct) | ~€4 | | 21:01 | 21:24 | 23min | Trenitalia 10943 (direct) | ~€5 | | 21:25 | 21:54 | 29min | Trenitalia 2643 (direct) | ~€7 | | 21:25 | 22:11 | 46min | Trenitalia 2643 (1 change via Stazione di Treviglio) | ~€4 | | 21:33 | 21:54 | 21min | Trenitalia 2643 (direct) | — | | 22:01 | 22:24 | 23min | Trenitalia 10945 (direct) | ~€5 | | 22:05 | 22:35 | 30min | Trenitalia 2245 (direct) | ~€5 | | 22:25 | 22:54 | 29min | Trenitalia 2645 (direct) | ~€5 | | 23:25 | 23:54 | 29min | Trenitalia 2647 (direct) | ~€5 | ## Typical week (next 30 days) - Monday to Friday: 60 trains, first 00:05, last 23:41 - Saturday: 26 trains, first 00:05, last 21:33 - Sunday: 29 trains, first 00:05, last 23:25 ## Companies serving this route - Trenitalia: 100% of departures ## Prices - Cheapest observed: about €5 - Average observed: about €6