Florence
250 km
Milan
Departure station:
Piazza Santa Maria Novella, 50123 , Florence, Italy
Via Mannelli, 10-16, Firenze, Italy
Via Renato Fantoni, 50127, Firenze, Italy
Arrival station:
Piazza Duca d'Aosta, 1, 20124, Milan, Italy
Viale degli Alberghi, 20017 Rho, Milan, Italy
Via Giovanni Battista Cassinis, 20139, Milano, Italy
Piazza Sigmund Freud, 20124 , Milano , Italy
Brand name
Train type
Travel time
Price from
Departures
Rating
Bullet train
1 hrs 50 min
$71
13
92.06%
Italo Treno
InterCity-Express
High-speed train
1 hrs 55 min
$92
1
90.00%
Bullet train
1 hrs 55 min
$93
3
92.00%

Can you think of a more comfortable way to admire the breathtaking sceneries of the Italian countryside than onboard a modern bullet train, taking you from beautiful Florence to stylish Milan? Neither can we. Taking a train between the cities is not only a great way to admire the landscapes, but also one of the fastest ways to travel between the towns. The train ride from Florence to Milan takes approximately 2 hours, and the trains provide up to 16 daily departures, making it very easy to plan your Italian voyage.

 
 

Is there a high-speed train from Florence to Milan?

Yes, Italo bullet trains directly interlink Florence and Milan whisking you from one town to another in just 2 hours.

Where does Florence to Milan train stop?

As a rule, during the entire ride, Italo high-speed trains make only two stops: at Bologna Centrale and Reggio Emilia Av.

Timetable & Train information

Lowest train ticket cost:
$71
Departures:
17
Earliest departure:
06:25
Latest departure:
19:25
Shortest travel time:
1 hrs 50 min
Longest travel time:
1 hrs 55 min
9.2 / 10 based on 53 reviews

Florence to Milan Train Review & Rating

Had a wonderful time traveling between Florence and Milan on train.

Claire L. about traveling from Florence to Milan