Italy (Lombardia) - Lines with Obscure or Sparse passenger services
This list is based on the timetable in force from 10 December 2023. Although the timetable is shown as valid until 8 June 2024, most long-distance services are shown as operating only until March. Such trains are not indicated by note 'D' (for a service only running on certain dates), because it is a reasonable expectation that their period of operation will be extended or a similar service is provided instead. It is assumed that the timetable will continue to be updated and reissued regularly, as has been the case since summer 2020. Users are recommended to check the Trenitalia website to ensure they are using the latest version of the timetable.
Table numbers quoted here are from In Treno Tutt'Italia, the official Trenitalia timetable. Standard abbreviations are explained here.
Map references for each route entry are given in parentheses ( ). References prefixed "ERA-E" refer to the European Railway Atlas (All-Europe Edition) by M.G. Ball. References prefixed "ERA-R" refer to the European Railway Atlas (Regional Series: Book 2) by M.G. Ball. References prefixed "S+W", or in italic, refer to Atlante ferroviaro d'Italia e Slovenia by Schweers + Wall.
Two useful symbols exist which show the booked route for trains not calling at a station: in the middle of the train column, a vertical bar "|" means that the train passes through the station without stopping, whereas a middle dot "·" means that the train does not pass through that station but instead takes a different route.
Obscure services
Monza – Sesto S Giovanni
[27, 171, 180, 185, M11] (41A3, 131B1-131B2) IT14/01
The lines from Como (“Linea Chiasso”) and from Lecco (“Linea Lecco”) run parallel between Monza and Milano Greco Pirelli. The Linea Chiasso dives under the Linea Lecco south of Monza. In general, trains between Chiasso and Milano Centrale follow the Linea Chiasso through the diveunder, whilst those between Lecco and Milano Porta Garibaldi use the flyover.
Milano Nord Bovisa Politecnico - Milano Lancetti (Ferrovie Nord Milano)
[401, 402, M9] (41A3, 132D2) IT13/02
Trains to and from Milano Rogoredo starting and terminating at Milano Nord Bovisa Politecnico, or to and from stations on the Seveso line, run direct between Milano Lancetti and platforms 7 and 8 on the east side of Milano Nord Bovisa Politecnico station. Those between Milano Rogoredo and Saronno run via a tunnel below the line from Milano Nord Cadorna and use platforms 1 and 2 on the west side of Milano Nord Bovisa Politecnico station.
Rho – Milano-Certosa
[11, 40, 160, 165, M10] (41A3, 132A1) IT13/03
The lines from Domodossola (“Linea Varese”) and from Torino (“Linea Novara”) run parallel through Rho. The Linea Varese dive under the Linea Novara between Rho and Milano-Certosa. Various crossovers allow exceptions, but in general trains between Gallarate and Milano Porta Garibaldi (main line station or passante) follow the Linea Varese through the dive under, while those between Gallarate and Milano Centrale use crossovers to the Linea Novara west of Rho.
Milano Centrale – Milano Lambrate (Quadrivio Turro, Linea Venezia)
(41B3 not shown, 133A2 not shown) IT12/04
This newly-constructed line provides an alternative route from Milano Centrale towards Milano Lambrate. It passes to the west of the carriage sidings where the lines to Greco Pirelli and Lambrate diverge. It may be used by trains between the west side platforms at Milano Centrale and Milano Lambrate.
Milano Porta Garibaldi (Posto di Movimento Ghisolfa) - Milano Nord Bovisa
(41A3, 132D2 not shown) IT13/05
This new connection between the FS and Ferrovie Nord Milano lines south of Nord Bovisa is used by the trains running on route IT13/04.
Milano Porta Garibaldi (Quadrivio Ghisolfa) - Milano Lambrate (Bivio Musocco)
[26, M8] (41B3, 132C1) IT13/06
Most trains between Milano Porta Garibaldi and Milano Lambrate run direct via Bivio Mirabello. This curve, together with route IT11/07, enables trains via Milano Lambrate to arrive and depart at the west end of Porta Garibaldi. Trains using the west-facing terminal platforms, 1 to 12, are obliged to run via Bivio Musocco as are those calling at Villapizzone.
SSuX | R10801 | 06:25 Milano Porta Garibaldi – Bergamo | |
E | RV1753 | 07:15 Milano Porta Garibaldi - Ancona | |
SSuX | R10803 | 07:25 Milano Porta Garibaldi – Bergamo | |
SSuX | R10805 | 08:25 Milano Porta Garibaldi – Bergamo | |
SuO | RV1703 | 09:08 Milano Porta Garibaldi – Venezia Santa Lucia | |
SSuX | R10807 | 16:25 Milano Porta Garibaldi – Bergamo | |
SuX | 10475 | 16:40 Milano Porta Garibaldi - Cremona | |
SSuX | R2645 | 17:12 Milano Porta Garibaldi – Arquata Scrivia | |
SSuX | R10809 | 17:25 Milano Porta Garibaldi – Bergamo | |
SSuX | R10479 | 17:40 Milano Porta Garibaldi – Cremona | |
SSuX | R20425 | 17:44 Milano Porta Garibaldi - Piacenza | |
SSuX | R10811 | 18:25 Milano Porta Garibaldi – Bergamo | |
SuX | R10483 | 18:40 Milano Porta Garibaldi – Cremona | |
D | FO | R1757 | 18:44 Milano Porta Garibaldi – Livorno |
SSuX | R10639 | 19:06 Milano Porta Garibaldi – Brescia | |
SSuX | R10813 | 19:25 Milano Porta Garibaldi – Bergamo | |
R20359 | 21:56 Milano Porta Garibaldi - Cremona | ||
R10450 | Cremona - 06:22 Milano Lambrate – Milano Porta Garibaldi | ||
SuX | R10452 | Cremona - 07:03 Milano Lambrate – Milano Porta Garibaldi | |
SSuX | R10800 | Bergamo - 07:12 Milano Lambrate – Milano Porta Garibaldi | |
D | R20410 | Piacenza – 07:45 Milano Lambrate – Milano Porta Garibaldi | |
SSuX | R10802 | Bergamo - 07:59 Milano Lambrate – Milano Porta Garibaldi | |
SuX | R10456 | Cremona - 08:10 Milano Lambrate - Milano Porta Garibaldi | |
SSuX | R10808 | Bergamo - 17:12 Milano Lambrate – Milano Porta Garibaldi | |
SSuX | R10810 | Bergamo - 18:12 Milano Lambrate – Milano Porta Garibaldi | |
SSuX | R10812 | Bergamo - 19:12 Milano Lambrate – Milano Porta Garibaldi | |
E | Rv1752 | Ancona - 19:35 Milano Lambrate - Milano Porta Garibaldi | |
D | SuO | RV1730 | Monterosso - 21:20 Milano Lambrate – Milano Porta Garibaldi |
D | SuO | RV1704 | Venezia Santa Lucia - 21:53 Milano Lambrate – Milano Porta Garibaldi |
Milano Porta Garibaldi (Quadrivio Ghisolfa) - Milano Greco Pirelli
[27, M8] (41B3, 133A2) IT13/06A
Almost all trains run direct between Milano Porta Garibaldi and Milano Greco Pirelli via Bivio Mirabello. The following takes the longer, alternative route via Bivio Musocco and Triplo Bivio Seveso:
D | R23080 | 07:03 Milano Porta Garibaldi - Carnate Usmate |
Milano Certosa (Triplo Bivio Seveso) - Milano Lambrate (Quadrivio Turro)
[B, 45, M8] (41B3, 133A2) IT13/07
This line around the north side of Milano is used by trains between the Rho and Bologna or Brescia lines, if not calling at Milano Centrale or Milano Porta Garibaldi. Trains via route IT11/06 run via this line as do the following;
SSuO | EN227 | Paris Gare de Lyon - 21:22 Dijon Ville - Roma Termini | |
SSuO | EN226 | Roma Termini - 22:34 Bologna Centrale - Paris Gare de Lyon |
Milano Lambrate - Pioltello-Limito
[12, 185, M12] (41B3, 133B3) IT13/08
There are two routes between Milano Lambrate and the main line towards Brescia. Most trains use a direct connection off the main line between Milano Lambrate and Milano Rogoredo at Bivio Lambrate. Others, particularly some to and from Milano Porta Garibaldi or Milano Greco Pirelli, use the alternative route, which passes to the east of the carriage sidings south of Lambrate. Use of the eastern route may depend on line occupation and punctuality, as crossovers south of Lambrate provide an alternative.
Milano Lambrate - Milano Rogoredo (via Posto di Movimento Trecca)
[26, 45, M8] (41B3 not shown correctly, 133B3) IT13/09
There are two routes between Milano Lambrate and Milano Rogoredo. Most trains use the main line, but there is an alternative, via a dive-under from the east side of the layout at Lambrate. Trains between Porta Garibaldi or Greco Pirelli and Rogoredo are particularly likely to use this route, but crossovers south of Lambrate provide an alternative. The dive-under provides the only route between Lambrate and Porta Romana, so is used by all trains between Milano Greco Pirelli and Milano S Cristoforo. These diverge from the route to Rogoredo at Posto di Movimento Trecca.
Milano Porta Romana (Bivio Porta Romana) - Milano Rogoredo
[4] (41B3, 133B4) IT13/10
This west to south curve has been used by some high summer Auto al Seguito services to and from Milano S Cristoforo in previous years. There are none in the current timetable.
Milano Rogoredo - Pioltello-Limito (via Posto di Movimento Trecca and Milano Smistamento)
[26, 185] (41B3, 133B3-133D3) IT13*/11
This route is used by trains between the Brescia and Bologna or Genova lines if not booked to call at Milano Centrale, Lambrate or Porta Garibaldi. From Posto di Movimento Trecca it passes under the main line to Milano Lambrate and runs along the north side of Milano Smistamento. The frequent trains between Pioltello-Limito and Milano Porta Vittoria use a different route.
E | SSuO | RV1786/1787 | Bergamo - 07:36 Treviglio Ovest – Ventimiglia |
E | SSuO | RV1790/1791 | Ventimiglia - 22:56 Milano Rogoredo – Bergamo |
Pioltello Limito – Treviglio
[12, 185, M10] (41B1 not shown, 21C3-21D3) IT13/12
Two additional tracks came into use between Pioltello Limito and Treviglio in July 2007. These follow a different route east of Melzo, bypassing Trecella and Cassano d’Adda and are used by most trains not stopping between Milano Lambrate and Treviglio. The following trains are scheduled to run non-stop via the old line and Treviglio or Treviglio Ovest:
SSuX | R2606 | Bergamo – 07:49 Treviglio Ovest – Milano Centale | |
SSuX | R10628 | Brescia - 11:02 Treviglio - Milano Centrale | |
R2096 | Verona Porta Nueva - 13:30 Treviglio - Milano Centrale | ||
SuX | RV2098 | Venezia Santa Lucia - 14:02 Treviglio - Milano Centrale | |
R2112 | Verona Porta Nueva - 21:02 Treviglio - Milano Centrale | ||
SuX | R10644 | Brescia - 22:32 Treviglio - Milano Centrale | |
R10613 | Milano Greco Pirelli - 06:10 Pioltello-Limito - Brescia |
Milano Rogoredo (Doppio Bivio S Donato) - Tavazzano
[45] (46B3 not shown, 21B3-21C4) IT13/13
The first section of the Milano - Bologna high speed line between Milano Rogoredo and Tavazzano is electrified at 3,000 Volts and can be used by any electric train. For most of the way it runs to the southwest of the old main line. The only trains not stopping at Melegnano, but scheduled to run via the old line, are those from
- Milano Greco Pirelli to Piacenza or Parma departing Milano Rogoredo at 06:00, 07:30 SuX, 08:00, 09:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 17:32 SSuX, 18:00, 18:32 SuX, 19:00, 19:31 SSuX, 20:00, 20:30 SSuX and 21:30.
- Parma or Piacenza to Milano Greco Pirelli departing Lodi at 05:45, 06:10, 06:39, 07:09 SuX,07:42,08:39, 09:15, 09:39, 12:39, 13:39, 14:39, 15:39, 16:39, 17:39, 18:39, 19:39 21:39, 22:39 SSuX.
- and:
SSuO | RV1765 | 06:15 Milano Centrale - Pescara Centrale | |
D | SuO | RV1753 | Milano Porta Garibaldi – 07:53 Milano Rogoredo – Ancona |
SO | IC1589/1591 | Milano Centrale – 07:27 Milano Rogoredo – Reggio di Calabria Centrale | |
D | RV1751 | Milano Porta Garibaldi - 08:30 Milano Rogoredo - Rimini | |
RV2275 | Milano Centrale – 09:33 Milano Rogoredo – Bologna Centrale | ||
RV2285 | Milano Centrale - 18:27 Milano Rogoredo - Bologna Centrale | ||
R2663 | Milano Centrale - 19:27 Milano Rogoredo - Cremona | ||
R20359 | Milano Porta Garibaldi - 22:29 Milano Rogoredo - Cremona | ||
SSuX | R20406 | Codogno - 08:04 Milano Porta Garibaldi | |
RV2276 | Bologna Centrale - 10:14 Lodi - Milano Centrale | ||
RV2278 | Bologna Centrale - 12:14 Lodi - Milano Centrale | ||
RV2280 | Bologna Centrale - 14:14 Lodi - Milano Centrale | ||
RV2282 | Bologna Centrale – 16:14 Lodi – Milano Centrale | ||
RV2284 | Bologna Centrale - 18:14 Lodi - Milano Centrale | ||
D | RV1752 | Ancona - 18:50 Lodi - Milano Centrale | |
RV2286 | Bologna Centrale - 20:14 Lodi - Milano Centrale | ||
D | SuO | R1756 | Livorno – 20:50 Lodi – Milano Porta Garibaldi |
RV2288 | Bologna Centrale – 22:14 Lodi – Milano Centrale | ||
R2038 | Pisa Centrale/Pontremoli – 22:50 Lodi – Milano Centrale | ||
D | RV1750 | Rimini - 23:10 Lodi - Milano Porta Garibaldi |