Shortest travel time:
1 hrs 9 min
Longest travel time:
4 hrs 7 min
Lowest train ticket cost:
£39
Avg. daily departures:
27
Earliest departure:
05:00
Latest departure:
21:06
Bologna
212 km
Milan

Bologna to Milan Train Information

Bologna to Milan Train Timetable

Train type
Fastest trip
Longest trip
Earliest
Latest
Departures
Morning trains
1 hrs 9 min
4 hrs 7 min
05:00
11:36
14
Afternoon trains
1 hrs 14 min
3 hrs 25 min
12:06
17:06
8
Evening trains
1 hrs 14 min
1 hrs 14 min
18:06
20:36
4
Night trains
2 hrs 34 min
2 hrs 34 min
21:06
21:06
1

Trains on Bologna - Milan Route

Brand name
Train type
Travel time
Price from
Departures
Rating
Italo Treno
Italo Treno
Bullet train
1 hrs 14 min
£39
4
Trenitalia
Trenitalia
Intercity train
1 hrs 9 min
£69
1
Trenitalia
Trenitalia
Train with 1 change
2 hrs 45 min
£48
4
Trenitalia
Trenitalia
Train with 2 changes
3 hrs 2 min
£48
3
Bullet train
1 hrs 14 min
£39
5
Intercity train
2 hrs 20 min
£41
4
Bullet train
1 hrs 14 min
£52
5
High-speed train
2 hrs 7 min
£41
1
Show more
9.2 / 10 based on 52 reviews

Bologna to Milan Train Review & Rating

Recommend to use this train instead of the bus connections on offer!

Linda F. about traveling from Bologna to Milan