X
Raileurope
Milan - Florence
AU$ 31 In stock

Train Milan → Florence


Duration 01:40 - From AU$30

Milan - Florence

The average travel time between Milan and Florence is 1h58 minutes. The quickest route is 1h58 minutes. The first train leaving Milan is at 07:12, the last at 17:12. There is an average of 5 trains a day between Milan and Florence, leaving approximately every 2h46 minutes.
  • Arrival station : Firenze s m n (Piazza della Stazione, 10 50123 Florence)
Add a destination
?
  • 75+ years of experience
  • 5.5 Million Travellers
  • 15,000+ destinations
5.5 million travellers in 2015
#1 distributor of train tickets and rail passes
15,000+ destinations
The simplicity of one-stop-shopping
75+ years of rail travel experience
European experts
About this journey

Travel from Milan to Florence in comfort & style on-board a sleek, high-speed Italo or Le Frecce train. Both services offer local fares & the convenience of e-tickets.

Milan, the fashion icon of Italy, offers high-end shopping, style & luxury goods. While some travel here for the fashion, many others come to see Da Vinci’s iconic masterpiece, "The Last Supper." Milan should not be overlooked when making travel plans !

Hop on a high-speed train to Florence and take in the sights & attractions.

Embrace the magnificent architecture that surrounds the city as well as spectacular sculptures & art that can be found in museums throughout the city. You won’t find yourself bored in either of these Italian gems !

Timetable

From AU$30 AU$30

Milan -> Florence

  Departure Arrival Durations Change(s) MO TU WE TH FR SA SU
1 MILANO PORTA GARIBALDI
07:12
FIRENZE S. M. NOVELLA
09:10
N°: 9561
BOOK THIS TRAIN
07:12 09:10 01:58 Direct 1 1 1 1 1 0 0
1 MILANO PORTA GARIBALDI
08:12
FIRENZE S. M. NOVELLA
10:10
N°: 9563
BOOK THIS TRAIN
08:12 10:10 01:58 Direct 1 1 1 1 1 1 0
1 MILANO PORTA GARIBALDI
09:12
FIRENZE S. M. NOVELLA
11:10
N°: 9567
BOOK THIS TRAIN
09:12 11:10 01:58 Direct 1 1 1 1 1 1 0
1 MILANO PORTA GARIBALDI
14:12
FIRENZE S. M. NOVELLA
16:10
N°: 9569
BOOK THIS TRAIN
14:12 16:10 01:58 Direct 1 1 1 1 1 0 0
1 MILANO PORTA GARIBALDI
15:12
FIRENZE S. M. NOVELLA
17:10
N°: 9573
BOOK THIS TRAIN
15:12 17:10 01:58 Direct 1 1 1 1 1 1 1
1 MILANO PORTA GARIBALDI
17:12
FIRENZE S. M. NOVELLA
19:10
N°: 9575
BOOK THIS TRAIN
17:12 19:10 01:58 Direct 1 1 1 1 1 1 1
  Departure Arrival Durations Change(s) MO TU WE TH FR SA SU
1 FIRENZE S. M. NOVELLA
08:45
MILANO PORTA GARIBALDI
10:43
N°: 9566
BOOK THIS TRAIN
08:45 10:43 01:58 Direct 1 1 1 1 1 0 0
1 FIRENZE S. M. NOVELLA
10:45
MILANO PORTA GARIBALDI
12:43
N°: 9570
BOOK THIS TRAIN
10:45 12:43 01:58 Direct 1 1 1 1 1 1 0
1 FIRENZE S. M. NOVELLA
11:45
MILANO PORTA GARIBALDI
13:43
N°: 9572
BOOK THIS TRAIN
11:45 13:43 01:58 Direct 1 1 1 1 1 1 0
1 FIRENZE S. M. NOVELLA
16:45
MILANO PORTA GARIBALDI
18:43
N°: 9576
BOOK THIS TRAIN
16:45 18:43 01:58 Direct 1 1 1 1 1 0 0
1 FIRENZE S. M. NOVELLA
17:45
MILANO PORTA GARIBALDI
19:43
N°: 9578
BOOK THIS TRAIN
17:45 19:43 01:58 Direct 1 1 1 1 1 1 1
1 FIRENZE S. M. NOVELLA
19:45
MILANO PORTA GARIBALDI
21:43
N°: 9580
BOOK THIS TRAIN
19:45 21:43 01:58 Direct 1 1 1 1 1 1 1

Practical information

Reviews & ratings

Overall appreciation

Save money and see more with a Italy Pass Save money and see more with a Italy Pass Wish to explore more of Italy; then a rail pass may be just what you are looking for; giving you extensive travel in the country of your choice! Italy Pass

Let Rail Europe deliver tips, deals, and offers to your inbox

Sign up