Shortest travel time:
1 hrs 14 min
Longest travel time:
3 hrs 0 min
Lowest train ticket cost:
$58
Avg. daily departures:
11
Earliest departure:
05:00
Latest departure:
13:18
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 14 min
3 hrs 0 min
05:00
11:50
9
Afternoon trains
2 hrs 7 min
2 hrs 55 min
12:50
13:18
2

Trains on Bologna - Milan Route

Brand name
Train type
Travel time
Price from
Departures
Rating
Trenitalia
Trenitalia
Intercity train
2 hrs 32 min
$68
6
Trenitalia
Trenitalia
Train with 1 change
2 hrs 45 min
$68
1
Intercity train
2 hrs 29 min
$65
2
Bullet train
1 hrs 14 min
$100
1
Trenitalia
Frecciabianca
High-speed train
2 hrs 7 min
$58
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