Trains from Monza to Bologna

Find prices and schedules for trains from Monza to Bologna and buy your train tickets

Monza to Bologna trains might be a good value for money solution: travelling in Italy by train is often rather cheap and faster than taking a bus indeed Trains leave from Monza and arrive at Bologna Centrale every 60 minutes on average. If travelling with Trenitalia, you need to know the Monza to Bologna train schedule: the first train leaves at 13:39, while the last ride is at 17:39. A Monza to Bologna train cost about 42.2 €. But how long is the train ride from Monza to Bologna? Your journey takes about 2 hours on average. Thanks to Trenitalia, offers, you can save on your trip from Monza to Bologna and find low cost tickets starting from 17 €! When booking your train ticket a few weeks in advance though, you can find low cost trains from Monza to Bologna with fares starting from 17.20€, saving up to 16%.

Trains time table

12:17 Monza
14:17 Bologna Centrale
02:00 2 Changes
Spacer

€ 42.2

per adult

13:32 Monza
15:32 Bologna Centrale
02:00 1 Change
Spacer

€ 46.2

per adult

13:39 Monza
15:17 Bologna Centrale
01:38 1 Change
Spacer

€ 42.2

per adult

14:27 Monza
16:12 Bologna Centrale
01:45 1 Change
Spacer

€ 42.2

per adult

14:32 Monza
16:32 Bologna Centrale
02:00 1 Change
Spacer

€ 42.2

per adult

15:27 Monza
17:17 Bologna Centrale
01:50 1 Change
Spacer

€ 42.2

per adult

16:32 Monza
18:32 Bologna Centrale
02:00 1 Change
Spacer

€ 42.2

per adult

16:39 Monza
18:17 Bologna Centrale
01:38 1 Change
Spacer

€ 42.2

per adult

17:17 Monza
20:14 Bologna Centrale
02:57 1 Change
Spacer

€ 29.7

per adult

17:39 Monza
19:17 Bologna Centrale
01:38 1 Change
Spacer

€ 51.2

per adult

20:47 Monza
23:47 Bologna Centrale
03:00 2 Changes
Spacer

€ 25.3

per adult

20:50 Monza
23:47 Bologna Centrale
02:57 3 Changes
Spacer

€ 25.3

per adult

21:47 Monza
00:30 Bologna Centrale
02:43 1 Change
Spacer

€ 17.0

per adult