World Train Map

Classic route

Milan–Bologna classic line

Milan → Bologna · Italy

View on the map →Wikipedia ↗Stations · 30

Milan–Bologna classic line, Milan to Bologna
Photo · Arbalete · CC BY-SA 3.0

The old road through Emilia by Lodi, Piacenza, Parma, Reggio and Modena, single track when it opened in 1861 and doubled by 1894; the Frecce take the high speed line beside it.

This is the northern end of Italy’s traditional north–south trunk, and it keeps close company with the Roman Via Aemilia the whole way. It opened as a single line between 1859 and 1861, was doubled between 1866 and 1894, and was electrified at 3,000 V DC in 1938. Since 13 December 2008 the fast trains have used the parallel high-speed line, which is what leaves this one to the Intercity and the regional service.

Stations

  1. 0 kmMilano Centrale +7
  2. 6 kmMilano Rogoredo +3
  3. 9 kmSan Donato Milanese
  4. 11 kmBorgolombardo
  5. 13 kmSan Giuliano Milanese
  6. 17 kmMelegnano
  7. Show 19 more stations
    1. 21 kmSan Zenone al Lambro
    2. 25 kmTavazzano
    3. 32 kmLodi
    4. 44 kmSecugnago
    5. 51 kmCasalpusterlengo
    6. 56 kmCodogno
    7. 60 kmSanto Stefano Lodigiano
    8. 68 kmPiacenza
    9. 77 kmPontenure
    10. 83 kmCadeo
    11. 90 kmFiorenzuola
    12. 103 kmFidenza +1
    13. 113 kmCastelguelfo
    14. 125 kmParma
    15. 136 kmSant'Ilario d'Enza
    16. 153 kmReggio Emilia
    17. 165 kmRubiera
    18. 171 kmMarzaglia
    19. 179 kmModena
  8. 190 kmCastelfranco Emilia
  9. 198 kmSamoggia
  10. 203 kmAnzola dell'Emilia
  11. 206 kmLavino
  12. 216 kmBologna Centrale +7

The stations on this line, as Wikidata lists them, in order along the line as drawn here, with the distance along it. Not every train stops at every station. A +N after a station: N other routes on this map stop or end there, and the map draws it as a station where lines meet.

Along the way

  • The Po crossing at Piacenza
  • Parma
  • Reggio Emilia
  • Modena
  • The Via Aemilia into Bologna

How this line was checked

  • The 195 km this route shares with OpenStreetMap relation 7481564 is drawn from that relation's own nodes, thinned to within under 25 m of them
  • Checked against OpenStreetMap: 97.9% of this line lies within 250 m of real track (median 3 m); the longest stretch away from it is 4.5 km
  • Checked against the running timetable via ÖBB Scotty: our line sits under 100 m from the shape of IC 583
  • Wikipedia has an article for this line
  • See for yourself: open this line on the map with OpenStreetMap's own railway drawn underneath it

Questions and answers

How long is the Milan–Bologna classic line?

The Milan–Bologna classic line runs 216 km from Milan to Bologna.

How long does the Milan–Bologna classic line take?

The fastest scheduled journey is ≈ 2 h 45 min for the 216 km. That is an average of 79 km/h end to end.

Who runs the Milan–Bologna classic line?

Trenitalia, with IC 583, Intercity.

How old is the Milan–Bologna classic line?

The line has been in service since 1861. That is the year the atlas dates it from: for a modern brand running over an older railway, it is the railway's date, not the brand's.

How often does the Milan–Bologna classic line run?

34 direct trains on a weekday (counted on 2 September 2026).

View on the world railway map →

Read more on Wikipedia ↗

More classic routes

More train routes in Italy.

Planning this trip? Journey time & direct trains: Bologna → Milan · Milan → Bologna.